Neuigkeiten:

moziloCMS verwendet Cookies. Wenn Sie auf unserer Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu Datenschutzerklärung
moziloCMS Layouts
moziloCMS Plugins

Hauptmenü
-Menü

Beiträge anzeigen

Dieser Abschnitt erlaubt es dir, alle Beiträge anzusehen, die von diesem Mitglied geschrieben wurden. Beachte, dass du nur Beiträge sehen kannst, die in Teilen des Forums geschrieben wurden, auf die du aktuell Zugriff hast.

Beiträge anzeigen-Menü

Beiträge - stefanbe

#1801
In der Syntax.php das

elseif 
($attribute == "tabelle") {
// Tabelleninhalt aufbauen
    $tablecontent = "";
    $j = 0;
    // Tabellenzeilen
    // preg_match_all("/<([^>]*)>/Um", $value, $tablelines);
    // preg_match_all("/(<|<<)([^>]*)(>|>>)/Um", $value, $tablelines);
    preg_match_all("/(<|<<)(.*)(>|>>)/Umsie", $value, $tablelines);
    foreach ($tablelines[0] as $tablematch) {
        // Kopfzeilen
        if (preg_match("/<<([^>]*)/Umsi", $tablematch)) {
        $linecontent = preg_replace('/|/', '</th><th class="contenttable">', $tablelines[2][$j]);
        $linecontent = preg_replace('/&#38;/', '&', $linecontent);
        $linecontent = preg_replace('/&lt;(.*)/', "$1", $linecontent);
        $tablecontent .= "<tr><th class="contenttable">$linecontent</th></tr>";
    }
    // normale Tabellenzeilen
    else {
        // CSS-Klasse immer im Wechsel
        $css = "contenttable1";
        if ($j%== 0)
        $css = "contenttable2";
        // Pipes durch TD-Wechsel ersetzen
        $linecontent = preg_replace('/|/', '</td><td class="'.$css.'">', $tablelines[2][$j]);
        $linecontent = preg_replace('/&#38;/', '&', $linecontent);
        $tablecontent .= "<tr><td class="$css">$linecontent</td></tr>";
        }
        $j++;
    }
$content = str_replace ("$match", "<table class="contenttable" summary="">$tablecontent</table>", $content);
}
 
mit dem Ersetzen

elseif 
($attribute == "tabelle" || substr($attribute,0,8) == "tabelle=") {
    // Tabelleninhalt aufbauen
    $tablecontent = "";
    $zelle_nr = 1;
    if(substr($attribute,0,8) == "tabelle=")
        $css_clase = substr($attribute,8,strlen($attribute)-8);
    else
        $css_clase 
= "contenttable";
    // Tabellenzeilen
    preg_match_all("/(&lt;|&lt;&lt;)(.*)(&gt;|&gt;&gt;)/Umsie", $value, $tablelines);
    foreach ($tablelines[2] as $tablematch) {
        if(strstr($tablematch,"&lt;")) {
            $tablematch = str_replace("&lt;","",$tablematch);
            $htmltag = "th";
        }
        else {
            $htmltag = "td";
        }
        $tablezelle = explode("|",$tablematch);
        $tablecontent .= "<tr>";
        foreach ($tablezelle as $zelle) {
            if($htmltag == "th")
                $css = $css_clase;
            else
                $css 
= $css_clase.$zelle_nr;
            $tablecontent .= "<".$htmltag." class="".$css."">$zelle</".$htmltag.">";
            $zelle_nr++;
        }
        $tablecontent .= "</tr>";
        $zelle_nr = 1;
    }
    $content = str_replace ("$match", "<table class="$css_clase" summary="">$tablecontent</table>", $content);
}
 

Für jede Spalte wird nun eine eigene Nummer erzeugt (contenttableNUMMER)
oder mit Eigener Klasse [tabelle=meinKlasse|.....] (meinKlasseNUMMER)

mfg. stefanbe
#1802
Such das in der index.php (zeile 486)

// Aktuelle Inhaltsseite als aktiven Menüpunkt anzeigen...
 

und ersetze es mit dem hier

if(substr($currentcontent, 3, strlen($currentcontent) - 7) == substr($CAT_REQUEST, 3, strlen($CAT_REQUEST) - 3)) continue;
// Aktuelle Inhaltsseite als aktiven Menüpunkt anzeigen...
 

Die inhaltseite muss genauso geschrieben werden wie die Kategorie die Position ist
egal.

mfg. stefanbe
#1803
Hallo wallsinbavaria

Also wens nur darum geht Kategorien als link zu erstellen dann nimm lieber
denn Hack aus dem alten Forum, ansonsten wird es warscheinlich ( hab ziemlich viel im
code geändert ) einfacher sein deine Hacks in meine einzubauen.

mfg. stefan

ps: Mach doch einfach ein diff von deiner und der Original Version dann isses etwas
einfacher :)
#1804
Problem:
Legt man um bildlinks bzw. bildrechts einen Link...
[link=[bildrechts|bild.jpg]|http://www.irgend.was]dann...

  • ...meckert der HTML-Validator und
  • ...funktioniert der Link im IE nicht.

Ursache:
bildlinks und bildrechts werden durch ein DIV dargestellt:



Ein DIV ist ein sogenanntes Blockelement. Links (<a>...</a>) dürfen aber keine Blockelemente enthalten (der IE verlinkt das auch gar nicht erst).

Lösung:
Wir machen aus den Blockelementen Inline-Elemente, denn die sind innerhalb von Links erlaubt :)

In Syntax.php ab Zeile 409 alles was Fett ist ändern
// ohne Untertitel
if ($subtitle == "") {
$content = str_replace ($match, "<span class="$cssclass"><img src="$imgsrc" alt="".$this->LANG->getLanguageValue1("alttext_image_1", $value)."" class="$cssclass" /></span>", $content);
}
// mit Untertitel
else {$content = str_replace ($match, "<span class="$cssclass"><img src="$imgsrc" alt="".$this->LANG->getLanguageValue1("alttext_image_1", $value)."" class="$cssclass" /><br><span class="imagesubtitle">$subtitle</span></span>", $content);
}

In style.css auch alles was Fett ist ändern
span.imagesubtitle
span.leftcontentimage
span.rightcontentimage

Link Beispiel:
[seite=[bildrechts=Test Untertitel|mozilo.jpg]|Kontakt]

mfg. stefanbe



Edit azett: Titel angepaßt und Einleitung ergänzt. Danke für den Hack, Stefan! :)
#1805
Wenn es um Blinde und Sehbehinderte geht

Für Blinde:
Mit Lynx testen da gibts dann meistens schonn lustige sachen zu sehen :D
es geht dabei nicht um Optische anspüche sondern das die Braillezeile nur Zeilen weise Arbeitet.
Den Imgtag "alt=" mit einer sinnvollen Beschreibung fühlen oder wenn es nichts angezeigt
werden soll lehr lassen, aber das "alt=" nicht weg lassen sonst Erscheint der Bildname.

Bei Sehbehinderung:
Die Seite auf Zoombarkeit testen.

mfg. stefanbe
#1806
Wie kann ich...? / Re: V 1.10.5: Favicon
31. März 2009, 00:52:38
Wichtig Indizirte Farben
Gimp, Photo... oder convert (ImageMagick) können das.

mfg. stefanbe
#1807
Wie kann ich...? / Re: V 1.10.5: Favicon
30. März 2009, 21:54:06
Hallo

Favicon erstellen http://de.wikipedia.org/wiki/Favicon

Html Queltex anschauen wo das Favicon sein soll dahin Kopieren fertig :)

mfg. stefanbe
#1808
So eine neue Version

Links werden im Admin bereich unter Neue Katogorie, Inhatsseiten erstellt.
Unter Berabeiten Katogorie, Inhatsseiten und Kopieren/Verschieben können sie auch geändert werden.

Hinweis ist nur in Deutsch

mfg. stefanbe
#1809
Hallo azett Danke fürs Verschieben :D

Kann den Beitrag leider nicht mehr Bearbeiten

Zitat von: "stefanbe"Katogorie Bearbeiten wenn die gleiche Position wird jetzt Umbenant.
Das solte natürlich "Umbenennen-Funktion: Inhaltsseite kann mit anderem Namen an die selbe Position verschoben werden" Lauten. :oops:

mfg. stefanbe
#1810
Hallo ich Stell das mal hier rein ob das Richtig ist?  :?

Achtung das ist noch nicht alles getestet

Fix im Admin:
Katogorie Bearbeiten wenn die gleiche Position wird jetzt Umbenant.
und noch ein paar andere Sachen hab da zimlich rumgewühtet :D

Grösste änderung Links im Menue sowohl in Kategorien und Inhaltsseiten

das_kommt_nach_admin.zip
das_kommt_nach_mozilo.zip

Viel Spass beim Ausprobieren

mfg. stefanbe