ugrás a tartalomhoz

Archívum - 1970 - Fórum téma

szeptember 6

display: table + padding = margin (Operában)

Anonymous · 2006. Szep. 6. (Sze), 18.17
Sziasztok, egy furcsa problémára leltem rá, röviden: van egy div amiben van még egy div (display: table; padding: 5px;). A belső divben annyi szöveg van, hogy teljesen kitölti a külső divet. Azaz csak kitöltené, ugyanis az Opera jobb oldalra padding-left+padding-right méretű margint helyez (tehát ha 5px mindkettő, akkor 10px-es margin lesz jobb oldalt).

Na de itt a kód is, úgy érthetőbb:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">

<style type="text/css">
div.kulso-doboz
{
width: 300px;
background-color:#CCFF00;
}

div.belso-doboz
{
padding: 5px;
display: table;
background:red;
text-align:justify;
}
</style>

</head>

<body>

<div class="kulso-doboz">
<div class="belso-doboz">At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia</div>
</div>


</body>
</html>


Úgy megoldható, ha negatív margint adok meg, csak hát akkor a többi bögnészőben van probléma.
 ■

Teljes oldal lementése képként

Fedor · 2006. Szep. 6. (Sze), 15.18
Van a Firefoxnak egy kiterjesztése, név szerint a Screen Grab, amely egy teljes weboldalt (tehát a gördítés utáni részeket is) képes lementeni egy képfájlba. Én ezt már többször használtam, meg is voltam elégedve vele, most visszont egy olyan oldalt szerettem volna lementeni vele, amely Smarty-val készült, és ezzel nem bírt, csak a képernyőn is látható részt tette bele a képbe. Kipróbáltam, más Smarty-s oldallal is ezt csinálja, de a nem Smarty-is oldalakat továbbra is simán lementi.

Kérdéseim:

1. Tudja -e valaki, hogy miképp lehetne a Screen Grab-et jobb belátásra bírni?
2. Ha nem lehet, akkor tud -e valaki ajánlani egy másik alkalmazást, amely ugyanezzel a funkcióval bír, és a Smarty se jelent neki akadályt? Persze meg tudom csinálni Photoshop-pal is, összeragasztva 2-3 screenhot-ot, de azért elég macerás...

Előre is köszi a tippeket.

Üdv,
@ttila
 ■

Linklet

vbence · 2006. Szep. 6. (Sze), 13.30
A napokban támadt egy zseniális ötletem.. Linkletnek nevetztem el.

Mint tudjuk, az értelmes linkek nagyon fontosak. Keresőoptimalizálás, meg amúgy is, hogy rádtaláljanak. A link ugyebár attól lesz értelmes, hogy egy értelmes dokumentum (nem egy valódi tartalom nélküli "linkek" oldal) értelmes részén (szöveggel körülvéve, nem egyszerűen 8 link egy felsorolásban) található. Különös súlyt jelent, ha a link témában közeli oldalak között jön létre (nem egy cipőbolt és egy kutatóintézet között).

Aztán vannak linkgyűjtemények (saját adatbázis támogatással), ahova lehet linket ajánlani. Más-más linkgyűjteményekben eltérő szabályozás van, de általában egész szájtokat (főoldalakat) lehet ajánlani, nem egyes dokumentumokat (írásokat).

Én a cikkeim aljára mindig írok néhány linket (rövid magyarázó szöveggel). Ezek többnyire "ajánlott szakirodalom". De akár lehetne hivatkozás mások hasonló témájú cikkeire is. És itt lép be az intézményesített linkajánlás!

Az ötlet peig a következő: Az adott oldal alján a hozzászólásokhoz hasonlóan lehetne kapcsolódó linket ajánlani (url, cím, 2soros ismertető).

Elvileg küldhetnéd hozzászólásként is az ajánlott linkedet, de ezt kevés választja el a spemmeléstől, ráadásul gyakran ott a nofollow is a hozzászólásokban. A hozzászólásoktól eltérően ezek a linkek ellenőrzés után kerülnének fel, akár csak egy linkgyűjteménybe hiszen itt a cikk írója által is ajánlott olvasmányról van szó. Ha látunk egy linket a "Linkletek" szekcióban tudjuk, hogy ezért felelősséget vállal a szerző.

A DMOZ kapcsán itt a fórumban is szó volt az ember által szerkesztett linkgyűjtemények haldoklásáról, egyre kevesebb a szerkesztő és több az oldal. Kiváló ötletem akár a linkajánlás fenntarthatóbb módját is jelentheti. :)

Vélemények

Emailhez fajl csatolas

Anonymous · 2006. Szep. 6. (Sze), 07.27
Letezik egy leiras ami elmagyaraza, hogyan lehetne egy e-mail uzenethez egy fajlot csatolni amely a szerver merevlemezen van?.

A fajl neve adatbazisban van tarolva. A fajl a merevlemezen nem az igazi neven van tarolva, ezert egy MD5 hasht generalok, es az igazi nevet akkor kapja meg a felhasznalo amikor letolti.

Van egy oldalam ahol egy felhasznalo uzenetet kuld egy masik felhasznalonak.
O hozacsatolhat az uzenethez egy fajlot. Van egy checkbox is az oldalon amelynek a neve: "kuldjel egy masolatot az emailemre", ha ez be van jelolve kene kapjak egy email, azal az uzenetel amit kuldtem es a fajlot is hozacsatolni ha letezik.

Koszonom !
 ■

css menü ie alatt elmászik a helyéről..

Anonymous · 2006. Szep. 6. (Sze), 01.53
Találtam egy jónak tűnő css menüt (ie alatt htc-vel), de valamiért az IE6 arrébb teszi a menu divet eredeti helyéről..
Mozilla és Opera alatt rendben van minden..

Abban kérnék segítséget, hogyan tudnám visszavarázsolni..

http://nemeza.extra.hu/
 ■

szeptember 6

Ez jó RSS író-nak?

Vas Dávid · 2006. Szep. 5. (K), 22.09
Üdv!

Nos szerintetek ez működőképes RSS író cucc?
ha nem akkor mi nem jó benne hisz jó kimenetet ad

<?php

header("Content-Type: text/xml; charset=utf-8");

print '<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://localhost/rss">
<channel>
<title>RSS tesz</title>
<link>http://localhost/rss</link>
<description/>
<language>hu</language>';

$mysql_query = "ide kiolvasnám a mysql bázisból az adatokat";
while ($mysql_extract = "itt a mysql_fetc_assoc()-al kiszedném a
kiolvasott adatokat") {

// itt egy pár sorban kiolvasom a változókat pl. a $title-t, $link-et
stb.

$title = "A cím";
$link = "http://localhost/index.php?hir_id=10"; // link a hírre
$tart = "ide jön a tartalom";
$cat_link = "http://localhost/rss/hirek/css"; //kategória linkje
$cat = "kategória neve";
$dat = "Tue, 05 Sep 2006 20:01:04"; // dátum

print '
<item>
<title>'.$title.'</title>
<link>'.$link.'</link>
<description>
'.$tart.'
</description>
<category domain="'.$cat_link.'">'.$cat.'</category>
<pubDate>'.$dat.'</pubDate>
</item>';

print '
<item>
<title>'.$title.'</title>
<link>'.$link.'</link>
<description>
'.$tart.'
</description>
<category domain="'.$cat_link.'">'.$cat.'</category>
<pubDate>'.$dat.'</pubDate>
</item>';

}

print '
</channel>
</rss>';

?>
kérdés:

a pubDate-be mindeképp ilyenfajta dátum kell?
és hogy jó-e ez az rSS a weblabor rss híreiből másoltam ki a
<tag>-eket...
és mi van akkor pl h valamilyen tag-et szeretnék használni pl.
félkövéer betűket, hogy aki olvassa az RSS olvasújával
a hírt az így lássa <strong>ezt</strong> mintha vastag
betűs lenne vagy hogy képet is lásson <img src="..." />
?
 ■

PHP: Vízjel és számformázás hogyan?

Anonymous · 2006. Szep. 5. (K), 22.02
Két kérdésem volna:

1: Volna egy képem és arra szeretnék egy másik, kisképet rárakni, mint egy vízjelet. Van a nagykép és, mondjuk a jobb alsó sarkába szeretnék egy kis logót tenni. Ezt hogy tudnám megtenni?

2: Van egy számom. Legyen ez most a 12000000 (Ft). Ezt szeretném 3 számjegyenként tagolni, hogy a következőképpen nézzen ki: 12 000 000 Ft. Ezt hogyan tudnám megtenni?

A válaszokat előre is köszönöm.
Ábel
 ■

mySQL tabla letrehozasa

Anonymous · 2006. Szep. 5. (K), 21.28
Van egy mySQL tabla amelyben van egy cella. A cella erteke csak 0 vagy 1 lehet.

messagereaded
=============
0
1
0
0
A kovetkezo opcioval hozom letre a cellat:

messagereaded VARCHAR(2) NOT NULL
Szeretnem a VARCHAR(2) helyet a SET opciot hasznalni, a fonokomnek ez igy felelne meg.
Szoval a 0 helyet "nem" es az 1 helyet "igen" szavakat kene hasznalni a cellaban.

probaltam letrehozni az egesz tablat igy (PHP-ben):

$create_pm = 'CREATE TABLE pm (
            id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
            msg_id VARCHAR(5) NOT NULL,
            file_id VARCHAR(5) NOT NULL,
            uid VARCHAR(5) NOT NULL,
            folderid INT SIGNED NOT NULL,
            messageread SET('nem','igen') NOT NULL)';

mysql_query($create_pm) or die(mysql_error());
De a kovetkezo error fogad:

Parse error: syntax error, unexpected T_STRING in /home2/devfirst/public_html/install.php on line 39
A line 39 pedig ez a sor lenne: messageread SET('nem','igen') NOT NULL)';

Meg tudna valaki mondani mit rontotam el ?
Kosznom!
 ■

Képmegjelenítési hiba táblázatban

dezse · 2006. Szep. 5. (K), 20.01
Készítettem egy egyszerű statikus bemutató weboldalt az öcsémnek. A főlapról linkekkel lehet a thumb-okat megtekinteni. Első verzióban 16 thumb volt, amelyből egy nem látszódott a szolgáltató oldalára feltöltve. Most kiegészítettem négy képpel és a gond csak szaporodott. Az index.html oldal alsó részén található thumb-ok nem jelennek meg. Rájuk kattintva a linkelt html lapokon sem jelennek meg rendesen a képek. Nincs szabályosság, tehát ez nem segít megtalálni a hibát.
A honlapot NVU-val készítettem. Leellenőriztem az W3C-nél, abszolút korrektnek találta a lapokat. A css-nél kifogásolta, hogy néhány elemnél nem adtam hátteret, de ez nem hiszem, hogy befolyásolna valamit.
Az IE és a Firefox is korrektül megjelenít minden egyes lapot saját gépen.
Bevittem a munkahelyemre, de ott sem volt gond a megjelenítéssel. Még két másik weblapkészítővel is leellenőriztem.
A szolgáltatóra való feltöltés után azonban ugyanaz a hibajelenség.
A honlap címe: "http://juhasz59.tvn.hu/".
Szívesen közzéteszem a forrást, ha az szükséges a pontos probléma meghatározásához )nem egy nagy durranás), de nem tudom, hogyan kell csatolni fált (ugyanis a kódot beszúrni hosszú, meg a képekkel sem tudnék mit kezdeni.
Köszönöm a segítséget.
Üdv Dezse
 ■

Td tagben ismétlődik a háttérkép

Anonymous · 2006. Szep. 5. (K), 19.15
Sziasztok, meg tudnátok nekem azt mondani, hogy ha egy fix szélességű táblázat <tr> tagjének megadok egy háttérképet ami az egész sort kitölti (tehát még véletlen sem ismétlődik), akkor az egyes cellákba az IE miért teszi bele külön-külön a a <tr>-ben beállított háttérképet?

(Elnézést, hogy ilyen iditóta kérdéssel zaklatom a közösséget, de eddig még nem volt szükségem a táblázatokra így elképzelésem sincs az IE miért így jeleníti meg.)
 ■