News-System 01.02.06-sf |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
News-System 01.02.06-sf |
Thu. 5. April 2007, 10:14
Beitrag
#121
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
hallo alois
...aber meine Änderungen lassen sich nicht speichern. das ist keine fehlerbeschreibung. bekommst du eine fehlermeldung? wie gehst du vor? gruss andi -------------------- |
|
|
Thu. 5. April 2007, 10:38
Beitrag
#122
|
|
Member Gruppe: Members Beiträge: 15 Mitglied seit: 13.08.2006 Wohnort: Bad Wurzach Mitglieds-Nr.: 190 |
hallo aloise das ist keine fehlerbeschreibung. bekommst du eine fehlermeldung? wie gehst du vor? gruss andi Wow geht das aber schnell. Nein ich bekomme keine Fehlermeldung... "Template erfolgreich gespeichert!" ... wird bestätigt aber meine Änderung wrde dann wieder rückgängig gemacht. Deshalb meinte ich dies mit den Schreibrechten. Aloisius... |
|
|
Thu. 5. April 2007, 15:13
Beitrag
#123
|
|
Advanced Member Gruppe: Admins Beiträge: 507 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 11 |
|
|
|
Thu. 5. April 2007, 16:12
Beitrag
#124
|
|
Member Gruppe: Members Beiträge: 15 Mitglied seit: 13.08.2006 Wohnort: Bad Wurzach Mitglieds-Nr.: 190 |
Danke, du hast recht es ist "all-inkl.com" ... nur deine lösung funktioniert leider nicht da mir die plugin-installation wohl keine Schreibrechte gegeben hat, somit kann ich die Datei "inc.templates_edit.php" weder löschen noch modifizieren. ja toll das gibt wohl Leichen oder wie bringt man sowas weg? Alois |
|
|
Thu. 5. April 2007, 17:20
Beitrag
#125
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
ehm, die datei musst du auch mit einem editor per ftp erledigen. da hat das plugin gar nichts zu sagen.
gruss andi -------------------- |
|
|
Thu. 5. April 2007, 17:35
Beitrag
#126
|
|
Member Gruppe: Members Beiträge: 15 Mitglied seit: 13.08.2006 Wohnort: Bad Wurzach Mitglieds-Nr.: 190 |
Hallo Andi
Vielleicht habe ich mich nicht richtig ausgedrückt: Ich bin nicht der Besitzer der Datei. Und ich kann die Datei nicht löschen. Alles natürlich mit ftp. FileZilla.. Mag zwar hier ein Newbe sein aber wie gesagt es geht nicht und gerne würde ich einen Rat annehmen. Gruss Alois |
|
|
Thu. 5. April 2007, 19:24
Beitrag
#127
|
|
Member Gruppe: Members Beiträge: 15 Mitglied seit: 13.08.2006 Wohnort: Bad Wurzach Mitglieds-Nr.: 190 |
Hallo Andi Vielleicht habe ich mich nicht richtig ausgedrückt: Ich bin nicht der Besitzer der Datei. Und ich kann die Datei nicht löschen. Alles natürlich mit ftp. FileZilla.. Mag zwar hier ein Newbe sein aber wie gesagt es geht nicht und gerne würde ich einen Rat annehmen. Gruss Alois Hallo Andi Hab' mir wohl zu früh in die H.. gemacht. Habe das Plugin über Sefrengo gelöscht und oh Wunder die Dateien sind auch gelöscht.. keine Leichen und alles klar. Werde die News_Sache auf einem anderen Server/Host installieren. Danke und Gruss Alois |
|
|
Fri. 6. April 2007, 00:06
Beitrag
#128
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
verstehe ich trotzdem nicht, wieso man die files nicht per ftp löschen und editieren können soll. aber ich kenn «all-inkl.com» nicht.
gruss andi -------------------- |
|
|
Sat. 7. April 2007, 08:19
Beitrag
#129
|
|
Advanced Member Gruppe: Moderators Beiträge: 911 Mitglied seit: 26.06.2006 Wohnort: Essen; Ruhrgebiet Mitglieds-Nr.: 4 |
weil die dateien nicht vom FTP User angelegt wurden sondern von einem PHP Skript. Somit ist der Besitzer nicht der, der sie hinterher löschen will und der (also der FTP User) hat somit keine rechte diese zu löschen (... da könnte ja jeder kommen ).
Bei All-Inkl gibt es auf dem Kasserver eine Funktion in den Tools, die Besitzrechte rekursiv für Ordner wieder zurücksetzen kann. Falls es also wieder vorkommt, kannst du den Ordner in dem Sachen drin sind, die nicht löschbar sind einfach auf den Standarduser umschreiben und dann per FTP löschen -------------------- |
|
|
Thu. 3. May 2007, 11:12
Beitrag
#130
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
hallo zusammen
unter liste(zeile) und eintrag(1) verwende ich die variable {teaserimage}. in liste funktioniert das auch ganz schön. im eigentlichen eintrag wird dann aber nicht mehr das teaserbild eingefügt, sondern das originalbild mit link zum originalbild. leicht hinderlich, wenn das originalbild sehr gross ist. unter eintrag(2) ist teaserimage wie folgt definiert: QUELLTEXT <a href="{url_large}" class="thickbox" rel="gallerie"><img src="{url}" style="float:left;" alt="{alt}" height="{thumbheight}" width="{thumbwidth}" /></a> eigentlich müsste also auch im eintrag das thumb-bild integriert werden, da die liste sowohl der eintrag sich auf die variable {teaserimage} bezieht. oder mache ich einfach etwas falsch? gruss andi -------------------- |
|
|
Thu. 10. May 2007, 08:16
Beitrag
#131
|
|
Member Gruppe: Members Beiträge: 35 Mitglied seit: 15.07.2006 Mitglieds-Nr.: 142 |
Moin,
bei mir hat das Newssystem einen kleinen Bug. Die Variable {forward} liefert in der Jahresnavigation anscheinend nicht das Folgejahr, sondern das danach. Gucke ich mir also die News von 2006 an, so liefert die Navigation einen Link zu 2008 statt 2007 (zu sehen hier). Mein Code bei Liste(Hülle) ist folgender: CODE <p class="seitenueberschrift">Aktuelle Berichte</p> <table class="news-nav" border = "0" width="100%"> <tr align="center"> <td width="20%"><a href="{rss-feed}">RSS-Feed</a></td> <td width="20%">{backward}</td> <td>{numbers}</td> <td width="20%">{forward}</td> <td width="20%"><a href="{search}">Berichte durchsuchen</a></td> </tr> </table> {newslist} <br /><br /><br /><br /><br /><br /> <table class="news-nav" border = "0" width="100%"> <tr align="center"> <td width="20%"><a href="{rss-feed}">RSS-Feed</a></td> <td width="20%">{backward}</td> <td>{numbers}</td> <td width="20%">{forward}</td> <td width="20%"><a href="{search}">Berichte durchsuchen</a></td> </tr> </table> Können andere das Problem bestätigen? Schönen Gruß, Nils |
|
|
Thu. 10. May 2007, 18:28
Beitrag
#132
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
Ja kann ich bestätigen
Habe mvsxyz schon letztes Jahr darauf aufmerksam gemacht. Leider scheint Holger (mvsxyz) keine Zeit für eine Weitererntwicklung zu haben. Gruss -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Thu. 10. May 2007, 23:43
Beitrag
#133
|
|
Member Gruppe: Members Beiträge: 35 Mitglied seit: 15.07.2006 Mitglieds-Nr.: 142 |
Moin feniweb,
Habe mvsxyz schon letztes Jahr darauf aufmerksam gemacht. Leider scheint Holger (mvsxyz) keine Zeit für eine Weitererntwicklung zu haben. den Eintrag hab ich übersehen. Dann nehmen wir das mal selbst in die Hand, vielleicht verwendet Holger das ja auch irgendwann (der Arme, wenn er sich hier alles durchlesen muss...). Es geht um die Datei backend/plugins/newssystem/module/module.nav.php. Dort lauten die Zeilen 107-109 im Original QUELLTEXT //Jahr erhöhen $mod['y_max']++; $temp['max'] = $mod['y_max']; und müssen durch Folgendes ersetzt werden (temp statt mod): QUELLTEXT //Jahr erhöhen .$temp['y_max']++; $temp['max'] = $temp['y_max']; Das war's schon. Klappt's bei dir, feniweb? Da ich aber erst etwas spät drauf gekommen bin und vorher noch ein wenig mehr rumüberlegt habe, ist mir noch was aufgefallen, das vielleicht vereinfacht werden könnte (also eigentlich nur für Holger): Ab Zeile 158 steht (erläuternde Kommentare von mir mit "//N" gekennzeichnet): CODE //Vorwärts-Link if($use_month==true) { //N SNIP (ich nutze keine Monatsnavigation, daher hier nicht betrachtet) } else { $mod['y_max']++; //N mod[y_max] wurde oben auf mod[y_url] gesetzt (also angezeigtes Jahr), nun Folgejahr $max = $mod['y_max']; //N max ist Folgejahr $last = $last_year = date("Y",$mod['startdate_array'][count($mod['startdate_array'])-1]); //N Jahr mit aktuellstem Eintrag (nicht komplett durchdacht, nur getestet) //Variablen kopieren $temp['y_max'] = $mod['y_url']; $temp['max'] = $max; //N temp[y_max] angezeigtes Jahr, temp[max] Folgejahr //Anzeige des Links verhindern $set = false; //Solange der letzte Monat nicht erreicht wurde durchlaufen while($temp['max']<=$last) { //erster Durchlauf: Folgejahr <= Jahr mit aktuellstem Eintrag //Jahr erhöhen $mod['y_max']++; //mod[y_max] ist schon im ersten Durchlauf Folge-Folgejahr $temp['max'] = $mod['y_max']; //temp[max] ist im ersten Durchlauf auch Folge-Folgejahr //Sind in einem zukünftigen Monat Einträge vorhanden Link anzeigen und Schleife abbrechen ... //N Ist eigentlich irrelevant für Jahres-Navi - selbst über leere Jahre will ich hinwegnavigieren können if(count($mod['anzahl_active'][$temp['y_max']]['only'])>0) { $set = true; break; //... ansonsten Link sperren } else { $set = false; } } //Link anzeigen if($set == true) { $mod['forward'] = "<a href=\"".$con_side[$mod['siteid']]['link'].$use_cat."&y=".$mod['y_max'].$mod['archiv_addurl']."\">".$mod['y_max']." ></a>"; } else { $mod['forward'] = ""; } } //Rückwärts-Link if($use_month==true) { //N SNIP (ich nutze keine Monatsnavigation, daher hier nicht betrachtet) } else { $mod['y_min']--; //N mod[y_min] wurde oben auf mod[y_url] gesetzt (also angezeigtes Jahr), nun Vorjahr $min = $mod['y_min']; //N min ist Vorjahr $first = $first_year = date("Y",$mod['startdate_array'][0]); //N Jahr mit ältestem Eintrag (nicht komplett durchdacht, nur getestet) //Variablen kopieren $temp['y_min'] = $mod['y_url']; $temp['min'] = $min; //N temp[y_min] angezeigtes Jahr, temp[min] Vorjahr //Anzeige des Links verhindern $set = false; //Solange der letzte Monat nicht erreicht wurde durchlaufen while($temp['min']>=$first) { //erster Durchlauf: Vorjahr >= Jahr mit ältestem Eintrag //Monat verringern und ggf. das Jahr verringern $temp['y_min']--; //mod[y_min] ist schon im ersten Durchlauf Vor-Vorjahr $temp['min'] = $temp['y_min']; //temp[min] ist im ersten Durchlauf auch Vor-Vorjahr //Sind in einem zukünftigen Monat Einträge vorhanden Link anzeigen und Schleife abbrechen ... if(count($mod['anzahl_active'][$temp['y_min']]['only'])>0) { //N Ist eigentlich irrelevant für Jahres-Navi - selbst über leere Jahre will ich hinwegnavigieren können $set = true; break; //... ansonsten Link sperren } else { $set = false; } } //Link anzeigen if($set == true) { $mod['backward'] = "<a href=\"".$con_side[$mod['siteid']]['link'].$use_cat."&y=".$mod['y_min'].$mod['archiv_addurl']."\">< ".$mod['y_min']."</a>"; } else { $mod['backward'] = ""; } } if($type=="forward") { return $mod['forward']; } else if($type=="backward") { return $mod['backward']; } } }//Ende make_ym_navigation() Ich hab natürlich nicht das halbe News-System überdacht, daher kann ich mich in meinen Schlussfolgerungen natürlich irren: Es werden für die Jahres-Navi einige unnütze Variablen gesetzt (zumindest lokal nicht weitergenutzt). Vor allem die integrierte Schleife ist eigentlich überflüssig, vermutlich stammt sie noch aus der komplexeren Monats-Navi. Verkürzt sähe das dann so aus: CODE //Vorwärts-Link if($use_month==true) { //N SNIP (ich nutze keine Monatsnavigation, daher hier nicht betrachtet) } else { $mod['y_max']++; //N mod[y_max] wurde oben auf mod[y_url] gesetzt (also angezeigtes Jahr), nun Folgejahr $last = date("Y",$mod['startdate_array'][count($mod['startdate_array'])-1]); //N Jahr mit aktuellstem Eintrag (nicht komplett durchdacht, nur getestet) // Falls das Jahr des aktuellsten Eintrags im Folgejahr oder sogar dahinter liegt, forward-Link anzeigen if($mod['y_max']<=$last) { $set = true; } else { $set = false; } //Link anzeigen if($set == true) { $mod['forward'] = "<a href=\"".$con_side[$mod['siteid']]['link'].$use_cat."&y=".$mod['y_max'].$mod['archiv_addurl']."\">".$mod['y_max']." ></a>"; } else { $mod['forward'] = ""; } } //Rückwärts-Link if($use_month==true) { //N SNIP (ich nutze keine Monatsnavigation, daher hier nicht betrachtet) } else { $mod['y_min']--; //N mod[y_min] wurde oben auf mod[y_url] gesetzt (also angezeigtes Jahr), nun Vorjahr $first = date("Y",$mod['startdate_array'][0]); //N Jahr mit ältestem Eintrag (nicht komplett durchdacht, nur getestet) // Falls das Jahr des aktuellsten Eintrags im Folgejahr oder sogar dahinter liegt, forward-Link anzeigen if($mod['y_min']>=$first) { $set = true; } else { $set = false; } //Link anzeigen if($set == true) { $mod['backward'] = "<a href=\"".$con_side[$mod['siteid']]['link'].$use_cat."&y=".$mod['y_min'].$mod['archiv_addurl']."\">< ".$mod['y_min']."</a>"; } else { $mod['backward'] = ""; } } if($type=="forward") { return $mod['forward']; } else if($type=="backward") { return $mod['backward']; } } }//Ende make_ym_navigation() Aber das ist ja erstmal gar nicht nötig, um den Fehler zu beheben. Gruß, Nils |
|
|
Sun. 27. May 2007, 00:30
Beitrag
#134
|
|
Member Gruppe: Members Beiträge: 30 Mitglied seit: 24.05.2007 Mitglieds-Nr.: 920 |
Hallo allerseits! Ich will nun auch mal einen kleinen Beitrag zur Verbesserung des News-Plugins bringen. Ich habe das Stylesheet etwas angepasst, so dass es sich besser in das aktuelle Sefrengo-Design integriert. Einfach unter "backend/plugins/newssystem/external" die originale dtree.css durch meine Version ersetzen - schon sieht alles schön konsistent aus.
Ciao, LeVito Der Beitrag wurde von LeVito bearbeitet: Sun. 27. May 2007, 01:33
Angehängte Datei(en)
dtree.css.zip ( 964Byte )
Anzahl der Downloads: 14
styled_news.png ( 119.79KB ) Anzahl der Downloads: 86 -------------------- voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; } |
|
|
Sun. 27. May 2007, 19:52
Beitrag
#135
|
|
Member Gruppe: Members Beiträge: 30 Mitglied seit: 24.05.2007 Mitglieds-Nr.: 920 |
Leider funktioniert bei mir die integrierte Suche nicht. Ergebnis ist immer "keine Einträge gefunden" - sowohl im Frontend als auch im Backend.
Gibt's da was Spezielles zu beachten? Ich habe das Plugin nicht weiter modifiziert - nur eine Kategorie mit 2 Testeinträgen. Die werden im Frontend auch dagestellt, nur die Suche will nicht. Kann das evtl. daran liegen, dass ich die Inhalte des Projektordners ("projekt01") ins Hauptverzeichnis verschoben habe? Die Pfade sind in der Projekt-Config (cms/inc/config.php) und im Backend (Projekteinstellungen - Administration/Pojekte) komplett angepasst. Ciao LeVito -------------------- voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; } |
|
|
Sun. 27. May 2007, 21:56
Beitrag
#136
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
kann ich bestätigen. die integrierte suchfunktion hat bei mir auch noch nie funktioniert.
gruss andi -------------------- |
|
|
Mon. 28. May 2007, 00:13
Beitrag
#137
|
|
Member Gruppe: Members Beiträge: 30 Mitglied seit: 24.05.2007 Mitglieds-Nr.: 920 |
kann ich bestätigen. die integrierte suchfunktion hat bei mir auch noch nie funktioniert. gruss andi Schade... Naja, dann werde ich wohl mal das Suchmodul probieren. -------------------- voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; } |
|
|
Mon. 28. May 2007, 06:56
Beitrag
#138
|
|
Member Gruppe: Members Beiträge: 35 Mitglied seit: 15.07.2006 Mitglieds-Nr.: 142 |
Moin,
kann ich bestätigen. die integrierte suchfunktion hat bei mir auch noch nie funktioniert. also bei mir funktioniert die Suchfunktion einwandfrei, sowohl im Frontend als auch im Backend. Wenn gewünscht, kann ich auch mal die Konfiguration hier posten (die Backendsuche sollte allerdings auch schon ohne funktionieren). Sehr praktisch ist aber in diesem Zusammenhang auch das Suchmodul+, das neben der Seite auch die News mit durchsucht (ist bei mir noch aus Dedi-Zeiten getrennt). Gruß, Nils |
|
|
Mon. 28. May 2007, 08:39
Beitrag
#139
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
Suchemodul+ funktionier bei mir sehr gut, wichtig ist das du bei
Ausgabeziel: (idcatside angeben [0=hier]) Seite mit News-System: (idcatside angeben [0=hier]) die richtige idcatside angibst und den SF-Cach löschst. Gruss -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Mon. 28. May 2007, 13:39
Beitrag
#140
|
|
Member Gruppe: Members Beiträge: 30 Mitglied seit: 24.05.2007 Mitglieds-Nr.: 920 |
So, jetzt klappt's bei mir auch, mit dem Suchmodul+ allerdings. Am Anfang ging nur Content-Suche, keine News-Suche, aber jetzt klappts. Keine Ahnung, ob es am Cache lag, den ich nicht gelöscht hatte... Die IDs waren alle richtig angegeben.
Allerdings: Die Suche vom Newsplugin selbst funktioniert nach wie vor nicht, auch nicht im Backend. Ich habe jeweils die aktuellsten Versionen installiert. Also Nils, wär echt schick, wenn du deine funktionierende Konfiguration posten würdest. Ciao LeVito -------------------- voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; } |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 27.4.24 - 10:56 |