ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » admin ansichts bug

Geschlossen
  1. #1
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    Hi Leute,

    ich hab bei meinem neuen Modul diverse Bugs im Layout ... finde aber den Grund nicht ...

    hat jemand eine idee warum?


    gesperrtes Bild

    Uploaded with ImageShack.us

    <script language="JavaScript" type="text/javascript">
      function del ( id1 ) {
    		
    	var x = confirm ( &quot;wirklich loeschen?&quot; );
    				if ( x ) {
    				  document.location.href=&quot;admin.php?tagcloud&amp;delete=&quot;+id1;
    				}
    		}
    </script>
    
    <!-- Logo-->
    <img src="include/images/icons/admin/rules.png" />
    <h1>Tagcloud</h1>
    <!-- Eingabe Felder -->
    <div style="width: 55%; min-height: 450px; float: left;">
    	<!--auto search -->
    	<h3>Automatische Tag Suche</h3>
    	<form action="admin.php?tagcloud" method="post">
    		<input type="hidden" name="sid" value="{sid}" />
    		<table cellspacing="1" cellpadding="2" broder="0" class="border">
    			<tr>
    				<td class="Cmite">Seite</td>
    				<td class="Cnorm">
    					<input type="text" name="seite" value="{seite}" size="100" />
    				</td>
    			</tr>
    			<tr>
    				<td class="Cdark"></td>
    				<td class="Cdark">
    					<input type="submit" value="Manuelle Suche starten" name="search" />
    				</td>
    			</tr>
    		</table>
    	</form>
    	<!-- Manueller Eintrag -->
    	<h3>Manueller Eintrag</h3>
    	<form action="admin.php?tagcloud" method="post">
    		<input type="hidden" name="sid" value="{sid}" />
    		<table cellspacing="1" cellpadding="2" broder="0" class="border">
    			<tr>
    				<td class="Cmite">Link</td>
    				<td class="Cnorm">
    					<input type="text" name="href" value="{href}" size="100" />
    				</td>
    			</tr>
    			<tr>
    				<td class="Cmite">Name</td>
    				<td class="Cnorm">
    					<input size="30" type="text" name="name" value="{name}" />
    				</td>
    			</tr>
    			<tr>
    				<td class="Cmite">CSS-ID</td>
    				<td class="Cnorm">
    					<input size="30" type="text" name="cssid" value="{cssid}" />
    				</td>
    			</tr>
    			<tr>
    				<td class="Cdark"></td>
    				<td class="Cdark">
    					<input type="submit" value="{sub}" name="sub" />
    				</td>
    			</tr>
    		</table>
    	</form>
    	
    	<!-- CSS Eintrag -->
    	<h3>CSS Eintrag</h3>
    	<form action="admin.php?tagcloud" method="post">
    		<input type="hidden" name="sid" value="{sid}" />
    		<table cellspacing="1" cellpadding="2" broder="0" class="border">
    			<tr>
    				<td class="Cmite">CSS</td>
    				<td class="Cnorm">
    					<input type="text" name="css" value="{css}" size="100" />
    				</td>
    			</tr>
    			<tr>
    				<td class="Cdark"></td>
    				<td class="Cdark">
    					<input type="submit" value="CSS-Regel Anlegen" name="css" />
    				</td>
    			</tr>
    		</table>
    	</form>
    	
    </div>
    <div style="width: 20%; min-height: 450px; padding-left: 10px; float:left;">
    	<!-- Listen -->
    	<h3>Tags</h3>
    	<table cellspacing="1" cellpadding="2" broder="0" align="left" class="border">
    		<tr class="Chead">
    			<td>NAME</td>
    			<td></td>
    			<td></td>
    		</tr>
    		{EXPLODE} 
    		<tr class="{class}">
    			<td align="center">{name}</td>
    			<td>
    				<a href="?tagcloud&amp;sid={id}">Bearbeiten</a>
    			</td>
    			<td>
    				<a href="javascript:del(&#39;{id}&#39;)">Löschen</a>
    			</td>
    		</tr>
    		{EXPLODE}
    	</table>
    	<br />
    	<br />
    	<br />
    </div>
    	<div style="width: 20%; min-height: 450px; padding-left: 10px; float:left;">
    	<h3>CSS-Stile</h3>
    	<br />
    	<table cellspacing="1" cellpadding="2" broder="0" align="left" class="border">
    		<tr class="Chead">
    			<td>ID</td>
    			<td></td>
    			<td></td>
    		</tr>
    		{EXPLODE} 
    		<tr class="{class}">
    			<td align="center">{css_id}</td>
    			<td>
    				<a href="?tagcloud&amp;sid={css_id}">Bearbeiten</a>
    			</td>
    			<td>
    				<a href="javascript:del(&#39;{css_id}&#39;)">Löschen</a>
    			</td>
    		</tr>
    		{EXPLODE}
    	</table>
    </div>
    <br style="clear: both" />
    <!--
    ##### Hilfe #####
    -->
    <div class="info_box" style="height: 85px;">
    	<p>
    	<b>Typ</b>
    	<br />Tragen Sie bei Typ die 4 stellige Bezeichnung für ihren CSS stil ein
    	<br />
    	<br /></p>
    </div>
    <div class="info_box" style="height: 85px;">
    	<p>
    	<b>Link</b>
    	<br />Tragen Sie bei Link den kompletten Pfad für den Tag ein
    	<br />
    	<br /></p>
    </div>
    <div class="info_box" style="height: 85px;">
    	<p>
    	<b>Name</b>
    	<br />Tragen Sie bei Name den Name der für den Tag angezeigt werden soll ein
    	<br />
    	<br /></p>
    </div>
    <div class="info_box" style="height: 85px;">
    	<p>
    	<b>Name</b>
    	<br />Tragen Sie bei CSS den CSS code ein der im Attribut style=&quot;&quot; erscheinen soll
    	<br />
    	<br /></p>
    </div>
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Syr da kann ich dir ohne passende PHP nicht weiterhelfen.

    Allerdings vermute ich das er da irgendwo mit den Explodes durcheinander kommt

    BTW:

    document.location.href=&quot;admin.php?tagcloud&amp;delete=&quot;+id1;


    bei solchen eingaben möglichst auf das Get verzichten sondern und mit der ilch internen Menu funtion arbeiten.

    Weiter darauf achten das man immer alles escaped befor es in die Mysql abfrage geht sonst hat man ruck zuck nen Injektion problem

    Blau, weil das ilch adminbereich hauptfarbe ist


    Zuletzt modifiziert von Rock@wulf am 23.01.2013 - 11:21:44
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    <?php 
    #   Copyright by: Felix Hohlwegler
    #   Support: www.felix-hohlwegler.de
    
    #HTML - Parser include
    require('include/admin/simple_html_dom.php');
    
    
    defined ('main') or die ( 'no direct access' );
    defined ('admin') or die ( 'only admin access' );
    
    $design = new design ( 'Admins Area', 'Admins Area', 2 );
    $design->header();
    $um = '';
    if (isset($_REQUEST['um'])) {
      $um = $_REQUEST['um'];
    }
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    #Tag Suche
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    if (!empty($_POST['search'])) {
    	#Pfad einlesen
    	$path = escape($_POST['seite'], 'string');
    	# Datei Laden
    	$html = file_get_html($path);
    	#links suchen
    	foreach($html->find('a') as $element){
    	   $temp_href = $element->href;
    	   $temp_title = $element->title;
           db_query('INSERT INTO `prefix_tagcloud` (href,name) VALUES ( "'.$temp_href.'", "'.$temp_title.'") ' );
    	}
    }
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    #Submit Manuelle Tag eingabe
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    if (!empty($_POST['sub'])) {
      $href  = escape($_POST['href'], 'string');
      $name = escape($_POST['name'], 'string');
      $cssid = escape($_POST['cssid'], 'string');
      if ( empty($_POST['sid']) ) {
        db_query('INSERT INTO `prefix_tagcloud` (href,name,cssid) VALUES ( "'.$href.'","'.$name.'","'.$cssid.'" ) ' );
      } else {
        $sid = escape($_POST['sid'], 'integer');
        db_query('UPDATE `prefix_tagcloud` SET href = "'.$href.'", name = "'.$name.'", cssid ="'.$cssid.'" WHERE id = "'.$sid.'"');
      }
    }
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    #Eintrag Löschen
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    if (!empty($_GET['delete']) ) {
      $delete = escape($_GET['delete'], 'integer');
      db_query('DELETE FROM `prefix_tagcloud` WHERE id = "'.$delete.'" LIMIT 1');
    }
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    #Ausgabe
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    if ( empty($_GET['sid']) ) {
      $row = array();
    	$row['sub'] = 'Eintragen';
    	$row['name'] = '';
    	$row['href'] = '';
    	$row['cssid'] = '';
    	$row['sid'] = '';
    	$row['seite'] = '';
    	$row['css'] = '';
    } else {
    	$abf = 'SELECT href,name,cssid,id as sid FROM `prefix_tagcloud` WHERE id = "'.$_GET['sid'].'"';
    	$erg = db_query($abf);
    	$row = db_fetch_assoc($erg);
    	$row['sub'] = '&Auml;ndern';
    }
    
    $clas = '';
    $tpl = new tpl ( 'tagcloud', 1);
    $tpl->set_ar_out($row,0);
    $erg = db_query('SELECT * FROM `prefix_tagcloud` ORDER BY id');
    while ($row = db_fetch_assoc($erg) ) {
      $clas = ($clas == 'Cmite' ? 'Cnorm' : 'Cmite' ); 
    	$row['class'] = $clas;
    	$tpl->set_ar_out($row,1);
    }
    $tpl->out(2);
    
    $design->footer();
    
    ?>


    das ist das dazugehörende php


    dazu:
    document.location.href=&quot;admin.php?tagcloud&amp;delete=&quot;+id1;

    der code stammt nicht von mir sondern von einer ilch standard komponente die ich als vorlage verwende...
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Such mal das
    $tpl->out(2);


    und schreib das mal drunter temporär

    $tpl->out(3);
    $tpl->out(4);
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ja das funzt

    was macht das genau?
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    les dir am besten das mal durch:

    externer Link
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ZitatZitat geschrieben von Rockwulf

    les dir am besten das mal durch:

    externer Link


    okay danke

    hätte da nochmal ein problem und zwar wird mir der letzte eintrag meiner DB immer doppelt ausgegeben

    <?php 
    #   Copyright by: Felix Hohlwegler
    #   Support: www.felix-hohlwegler.de
    
    #HTML - Parser include
    require('include/admin/simple_html_dom.php');
    
    
    defined ('main') or die ( 'no direct access' );
    defined ('admin') or die ( 'only admin access' );
    
    $design = new design ( 'Admins Area', 'Admins Area', 2 );
    $design->header();
    $um = '';
    if (isset($_REQUEST['um'])) {
      $um = $_REQUEST['um'];
    }
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    #Tag Suche
    #durchsucht die angegebene Webseite nach Links Trägt dann die Links + Name in die Datenbank ein
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    if (!empty($_POST['search'])) {
    	#Pfad einlesen
    	$path = escape($_POST['seite'], 'string');
    	# Datei Laden
    	$html = file_get_html($path);
    	#links suchen
    	foreach($html->find('a') as $element){
    	   $temp_href = $element->href;
    	   $temp_title = $element->title;
           db_query('INSERT INTO `prefix_tagcloud` (href,name) VALUES ( "'.$temp_href.'", "'.$temp_title.'") ' );
    	}
    }
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    #Submit Manuelle Tag eingabe
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    if (!empty($_POST['sub'])) {
      $href  = escape($_POST['href'], 'string');
      $name = escape($_POST['name'], 'string');
      $cssid = escape($_POST['cssid'], 'string');
      if ( empty($_POST['sid']) ) {
        db_query('INSERT INTO `prefix_tagcloud` (href,name,cssid) VALUES ( "'.$href.'","'.$name.'","'.$cssid.'" ) ' );
      } else {
        $sid = escape($_POST['sid'], 'integer');
        db_query('UPDATE `prefix_tagcloud` SET href = "'.$href.'", name = "'.$name.'", cssid ="'.$cssid.'" WHERE id = "'.$sid.'"');
      }
    }
    
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    #Submit CSS Eintrag
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    if (!empty($_POST['css'])) {
      $css  = escape($_POST['css'], 'string');
      if ( empty($_POST['sidcss']) ) {
        db_query('INSERT INTO `prefix_tagcloudcss` (css) VALUES ( "'.$css.'" ) ' );
      } else {
        $sidcss = escape($_POST['sidcss'], 'integer');
        db_query('UPDATE `prefix_tagcloudcss` SET css = "'.$css.'" WHERE id = "'.$sidcss.'"');
     }
    }
    
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    #Eintrag Löschen
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    if (!empty($_GET['delete']) ) {
      $delete = escape($_GET['delete'], 'integer');
      db_query('DELETE FROM `prefix_tagcloud` WHERE id = "'.$delete.'" LIMIT 1');
    }
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    #Ausgabe
    #-----------------------------------------------------------------------------------------------------------------------------------------------
    if ( empty($_GET['sid']) ) {
      $row = array();
    	$row['sub'] = 'Eintragen';
    	$row['name'] = '';
    	$row['href'] = '';
    	$row['cssid'] = '';
    	$row['sid'] = '';
    	$row['sidcss'] = '';
    	$row['seite'] = '';
    	$row['css'] = '';
    } else {
    	$abf = 'SELECT href,name,cssid,id as sid FROM `prefix_tagcloud` WHERE id = "'.$_GET['sid'].'"';
    	$abfcss = 'SELECT id,id as sidcss FROM `prefix_tagcloudcss` WHERE id = "'.$_GET['sidcss'].'"';
    	$erg = db_query($abf);
    	$erg1 = db_query($abfcss);
    	$row = db_fetch_assoc($erg);
    	$rowa  = db_fetch_assoc($erg1);
    	$row['sub'] = '&Auml;ndern';
    	$row['seite'] = '';
    	$row['css'] = '';
    }
    
    $clas = '';
    $tpl = new tpl ( 'tagcloud', 1);
    $tpl->set_ar_out($row,0);
    $erg = db_query('SELECT * FROM `prefix_tagcloud` ORDER BY id');
    $erg1 = db_query('SELECT * FROM `prefix_tagcloudcss` ORDER BY id');
    while ($row = db_fetch_assoc($erg) ) {
      $clas = ($clas == 'Cmite' ? 'Cnorm' : 'Cmite' ); 
    	$row['class'] = $clas;
    	$tpl->set_ar_out($row,1);
    }
    while ($row = db_fetch_assoc($erg1) ) {
      $clas = ($clas == 'Cmite' ? 'Cnorm' : 'Cmite' ); 
    	$row['classcss'] = $clas;
    	$tpl->set_ar_out($row,1);
    }
    
    $tpl->out(2);
    $tpl->out(3);
    $tpl->out(4);
    
    $design->footer();
    
    ?
    >
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    while ($row = db_fetch_assoc($erg1) ) {
      $clas = ($clas == 'Cmite' ? 'Cnorm' : 'Cmite' );
        $row['classcss'] = $clas;
        $tpl->set_ar_out($row,1);
    }


    $tpl->set_ar_out($row,1); <--- Wird im bereich 1 ausgegeben

    Wenn du die abfrage kopierst musst du sie auch richtig ändern!

    Dran denken wenn du den Bereich änderst musst du unten die ausgabe löschen sonst kommt auch das doppelt zunge
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    okay danke das ist schon mal einschritt weiter ...

    aber irgendwie stimmt immer noch was nicht

    gesperrtes Bild

    Uploaded with ImageShack.us

    vermutlich hast du mir das erklären wollen aber ich häng grad voll ...^^
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Dazu hab ich nix mehr zu sagen, doku lesen und die bereichre richtig einstellen
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ich versteh es aber leider im moment gar nicht

    soll ich für die zweite liste ein neues template anlegen?


    Zuletzt modifiziert von holz am 24.01.2013 - 08:30:51
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Meine Güte...

    Wie möchtest du das bitte das Modul fertig stellen wenn man ständig alles vorkauen muss? Ich hatte eigentlich die Impression das du weist was du tust, mitlerweile bin ich mir da nicht mehr so sicher...

    Auf jeden fall zerrt es an meiner Gedult also bitte entschuldige falls das ein bisschen ruppig war aber es wollte gesagt werden.

    Also nochmal

    Ilch templates werden wie folgt behandelt:

    $tpl = new tpl ( 'dateiname' );


    dieser Befehl öffnet die Datei respektive ausgehend vom Pfad include/templates, bzw include/designs/[NamedesDesigns]/templates

    In dieser Datei sind die reinen HTML bzw JS codes also eine .htm(l)
    Einige "Funktionen" wie abfragen lassen sich durch sonder befehle wie
    {_if_{variable}=='wert'}Bei richtiger Bedingung{/_endif}

    direkt in der Htm abfertigen.

    Die Htm datei ist in Abschnitte gegliedert:

    Abschnitt 0 ist generell erstmal das ganze Dokument, fügt man
    {EXPLODE}
    in die Datei ein endet exakt dort der Abschnitt 0 es beginnt im anschluss Abschnitt 1.

    Einzelne Abschnitte werden uber die verschiedenen Methoden der Klasse TPL
    hierzu siehe bitte Doku! angeprochen.

    Als Beispiel die Methode out($abschnitt)

    $tpl->out(0);


    Dieser aufruf bewirkt, das alles im Abschnitt 0 der .htm sofort ausgegeben wird.
    So kann man also schnell und einfach testen ob die reine .htm Datei ihre funktion richtig erfüllt indem man alle bereiche seiner .htm ausgibt.

    Abschnitt 0
    {EXPLODE}
    Abschnitt 1
    {EXPLODE}
    Abschnitt 2


    $tpl->out(0);
    $tpl->out(1);
    $tpl->out(2);


    Da man die .htm auch mit inhalt füllen will werden So. Platzhalter definiert um diese zu füllen hier das Beispiel {TEXT}

    <h1>Hallo Welt! {TEXT}</h1>
    {EXPLODE}
    Abschnitt 1
    {EXPLODE}
    Abschnitt 2


    Das kann man wie folgt erreichen
    $tpl->set('TEXT','Ilch ist COOL')
    $tpl->out(0);


    oder
    $tpl->set_out('TEXT','Ilch ist COOL',0)


    Die Abschnitte 1 und 2 bleiben davon unangetastet
    $tpl->out(1);
    $tpl->out(2);


    Wichig ist dabei das man darauf achtet Abschnitte nicht doppelt auszugeben, dabei gibt es aber eine Außnahme bei der die erneute ausgabe Sinn macht:


    Abschnitt 0
    {EXPLODE}
    <tr>
        <td>Inhalt A</td>
        <td>Inhalt B</td>
        <td>Inhalt C</td>
    </tr>
    {EXPLODE}
    Abschnitt 2


    Da man bei einer Tabelle meistens einen Kopf hat aber mehrere Zeilen mit der selben Spaltenzahl darunter währe es 'Doof' für jede Zeile einen abschnitt erzeugen zu müssen. Hier biedient man sich dann der Schleifen Funktion

    $tpl->out(0);
    while (CONDITION) ) {
        $tpl->out(1);
    }
    $tpl->out(2);


    Die kann mann dann wieder mit den Set Methoden zu erfahren aus der Doku füllen.

    Praktisch daran ist habe ich eine weitere Tabelle mit der selben spalten anzahl so kann ich den Abschnitt 1 dort wieder verwenden:

    Tabellen kopf
    {EXPLODE}
    <tr>
        <td>Inhalt A</td>
        <td>Inhalt B</td>
        <td>Inhalt C</td>
    </tr>
    {EXPLODE}
    Tabellen Fuß
    Space
    Tabellen Kopf
    {EXPLODE}
    Tabellen Fuß


    $tpl->out(0);
    while (CONDITION) ) {
        $tpl->out(1);
    }
    $tpl->out(2);
    while (CONDITION2) ) {
        $tpl->out(1);
    }
    $tpl->out(3);


    So ich hoffe ich hab mich jetzt einigermaßen verständlich ausgedrückt
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    6 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    danke ich werde es mir gleich zur gemüte führen

    ja ich weiß schon was ich tue php kann ich mittlerweile auch schon ganz gut

    ich komm nur mit der ausgabe voll nicht zurecht ....

    danke derweil



    edit: ok habs gelesen vielen dank ich denke ichs habs fast geschnallt:)


    Zuletzt modifiziert von holz am 24.01.2013 - 09:11:19
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.638
    Beitragswertungen
    1193 Beitragspunkte
    Sehr schöne Ausführung Rock@wulf

    Schade immer nur, dass soviel Arbeit und Hilfe selten mit einem Yes belohnt wird!


    Zuletzt modifiziert von Lord|Schirmer am 24.01.2013 - 14:34:51
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    hm ist doch meistens so zunge

    aber evtl kann man das mal ins faq schieben zunge
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.638
    Beitragswertungen
    1193 Beitragspunkte
    Erledigt!
    Texte » FAQs » 1.1 » Umgang mit Ilch 1.1 Template-System

    Ich habe es jetzt mal so genannt
    www.ilch.de/texts-s130-umgang-mit-ilch-11-templatesystem.html
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Dankö ^^
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ja wollte ich auch grad vorschlagen lächeln ich hätte es sogar fast in die doku geschrieben weil die erklärung von rock@wulf ist besser wie die doku! viel besser und mit weniger rechtschreibfehlern
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Revolution Hall Of Fame
    Registriert seit
    14.08.2006
    Beiträge
    1.688
    Beitragswertungen
    109 Beitragspunkte
    Hey,
    das mal eine gute beschreibung lachen grade für jemanden der noch nicht so fit mit ilch ist sollte das aufjedenfall helfen.
    Dafür bekommst du von mir auch eine Yes Daumen lachen

    Gruß Revo
    Kreativ, modern, Conversion und Usability optimiert
    individuelles Webdesign für ein optimales Erscheinungsbild
    404studios
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    Wizzard26 Mitglied
    Registriert seit
    05.03.2009
    Beiträge
    259
    Beitragswertungen
    33 Beitragspunkte
    Dem kann ich mich nur anschließen, sehr gut geschrieben Rock.
    Ich weiß noch wie lange ich zu anfang gebraucht hab um diese blöden Explode's zu raffen.(Y)

    Gruß Wizz
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Ab ins FAQ damit zwinker Yes
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Uff,

    danke für die Blumen.

    Ja das Templatesystem von ilch ist am Anfang nicht ganz leicht zu verstehen, es ist aber auch eines der am 'einfachsten' zu Verstehenden am Markt xD

    Ich hab mitlerweile so so viele CMS angesehen von phpnuke Wordpress etc etc ich hab da immer Probleme mit den Templates. Bzw finde ich die erweiterbarkeit bei manchen CMS sehr wenig Anwender freundlich.

    Deswegen bin ich warscheinlich auch ein gegener das system durch Smarty o/A zu ersetzen ^^
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ja nachdem man die startschwierigkeiten überwunden hat ist ilch schon relativ einfach im vergleich zu anderen das stimmt lächeln
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten