Bug Tracking
xxxxxx 30.09.2008 12:05:59 |
Danke für Deine Infos!
ich habe mich etwas in svn eingelesen und mir ein Buch bestellt. Die Änderungen bezüglich Themengruppen Wechsler müssen nochmals diskutiert werden. Dazu mache ich nun ein Theme im Forum auf. Gruß Gregor |
stefan 29.09.2008 12:34:55 |
Ich will dich nicht überreden aber sowas sind halt Standards schon seit langem ...
CVS ist das älteste System in der Art Als Nachfolger hat sich "fast" SVN durchgesetzt. Mit guten Gründen. Es ist an Verschiedene Stellen einfacher und kann mehr. Es gibt gegen Überstellungen dazu im iNet. zu SVN (ich gehen mal nur von Freier Software aus) gibt es 1-2 alternativen (Sehr gute). Wenn du immer alleine arbeitest kann man darüber Reden. Sobald du aber nicht mehr alleine tätig wirst gäbe es nur noch eine Alternative aber die ist wesentlich komplizierter. Von daher kann ich dir nur SVN ans Herz legen. Mir ist klar das gerade am Anfang ungern Zeit in was steckt was nicht "Geld" bringt. Aber eine Gute Ausrüstung spart später Zeit und hilft ungemein. Auch wenn du Windows hast, solltest du drüber nachdenken nicht einen zusätzlichen Linux PC(Server) einzurichten. Und wenn es nur für ne apache ist. Wie gesagt mir ist klar das dieses Zeit und Arbeit ist aber meine Erfahrung hat gezeigt das man schon mehr können sollte. Spätentens wenn dann ein Kunde fragt "Ich habe das und das ... geht das und das" ist es gut es schon zu Wisssen und nicht zu sagen muss ich mal schauen. Zu win und SVN GUI! (muss ja nicht gui für sein) sagen verschiedene das rapidsvn noch ganz ok sei. Noch einmal ans Herz gelegt... Eine gute Programmierumgebung + Test usw. ist Gold Wert aber auch leider nicht eben mal einzurichten. Aber ich denke wir driften hier vom Topic ab, ist ja eigentlich kein Forum hier :) Die Suche ist jetzt schaltbar. |
xxxxxx 27.09.2008 21:56:01 |
Ich Programmiere bis dato nur ohne CVS. Bei meinem alten Arbeitgeber (bis vor 3 Monaten) hatte ich als reiner Anwender etwas mit SourceSafe zu tun. Ansonsten ist mir das Theme noch fremd. Allerdings bin ich gerade dabei mich selbständig zu machen. Auf meiner ToDo Liste ist das auch ein Punkt. Aber vorher wollte ich eigentlich ne Webseite und eGroupWare am laufen haben. Bei eGroupWare ware ich jetzt auch ne Woche mit beschäftigt die Syncronisation mit Outlook mit SyncML-Client Funambol hinzubekommen. Da sind auch noch viele Bugs drin. Von dem func_overload Problem abgesehen.
OK, Du hast mich fast so weit. Vorher noch paar Fragen: ->Was würdest Du dann in der Windows Umgebung als svn Client vorschlagen? ->Welche Nachteile hat svn gegenüber anderen CVS's?>>Allerdings ist TortoiseSVN zu Speicher/CPU lastig ->Ich habe 4GB RAM / Core2 Duo 2.66 GHz / Leider hatte ich Probleme mit 64Bit Treibern/Programmen darum nur 32Bit Vista, obwohl mit 64Bit die Kiste merklich besser lief. Reicht das nicht für TortoiseSVN oder welche genauen negativen Erfahrungen hast Du mit TortoiseSVN? Danke und Gruß Gregor |
stefan 27.09.2008 21:23:00 |
>Hast Du die Idee mit der SiteMap auch schon umgesetzt?
Nein >Wie machen wir mit der Suchfunktion weiter? Bin dabei... >Ich brauche die Suchfunktion über alle Themengruppen. Vieleicht einen Parameter in den Modulen. Das ist mir klar, hier ist aber wirklich eine Wahlfunktion besser. Auf Modulebene ist das auch nix. Besser ist hier in der Suche 2 Schlater Themengruppe nicht berücksichtigen Sprache nicht berücksichtigen Denke das sollte dann OK sein. >Ich benutze TortoiseSVN Client (Windows). Hast Du eine "Schnellanleitung" ? TortoiseSVN -> ist recht langsam und braucht sehr viel Speicher/CPU usw... Wenn ich das richtig sehe entwickelst du auch selbst Programme, SVN ist ja nix anderes wie im MS Bereich Visual Source Safe oder sonst Concurrent Versions System (kurz CVS) Systeme. Einiges steht ja im Forum und auf der Webseite. Sonst gibt es da eigentlich sehr viel im netz. SVN oder CVS sind eigentlich Grundlagen :) >Checkt Ihr die Files erst richtig aus, bevor Ihr sie ändert, oder wie macht Ihr das? Es gibt 2 3 Möglichkeiten seine IDE aufzubauen. Du hast ein SVN Verzeichnisse gemacht mit svn co ... das hältst du mit svn update .... aktuell. Aus dem machst du ein svn export (gibt auch andere Wege) auf ein Arbeitsverzeichnis in dem äderst du die Dateien hast ne vhost Eintrag drauf usw.. wenn dann ok kopierst das file in das svn Verzeichnisse machst ne svn ci ... und gut ist. (Konflikte wenn ich oder ein andere die Datei inzwischen ändert lass ich mal Weg - kann man vor dem übertragen Testen). Für das alles kannst dir natürlich scripts bauen die paar Sachen übernehmen. Ich kann nur sagen das selbst wenn du alleine Programmierst ist ein Concurrent Versions System eine feine Sache. Allerdings ist TortoiseSVN zu Speicher/CPU lastig. Wenn GUI nötig dann KDEsvn. |
xxxxxx 27.09.2008 19:55:09 |
Super und Danke!
OPN scheint in diesem multibyte Modus soweit zu funktionieren. Ich probier mal herauszubekommen, ob diese einstellung wirklich nötig ist. Hast Du die Idee mit der SiteMap auch schon umgesetzt? Wie machen wir mit der Suchfunktion weiter? Ich brauche die Suchfunktion über alle Themengruppen. Vieleicht einen Parameter in den Modulen. Ich benutze TortoiseSVN Client (Windows). Hast Du eine "Schnellanleitung" ? Checkt Ihr die Files erst richtig aus, bevor Ihr sie ändert, oder wie macht Ihr das? Gruß, Gregor |
stefan 27.09.2008 19:29:00 |
Alles was geschrieben wurde Probiert - geht richtig. ABer evt. ist es auch eine Einstellung.
" Funktioniert nur, wenn die Kategorie Artikel nicht ausgewählt ist" Gelesen und beachtet? |
xxxxxx 27.09.2008 16:15:54 |
Nachtrag!
Probier mal pro Themengruppe 2 Artikel zu schreiben. Einer mit der Option "auf Startseite.." und einer ohne dieser Option. Ich weis nicht mehr, ob das ihome Problem dann beide Artikel auf der jeweils richtigen Themengruppen-Startseite anzeigt, oder wie in der Fehlernotiz zufor beschrieben, oder beides. Gregor |
xxxxxx 27.09.2008 15:30:05 |
Hallo Stefan,
noch eine Anmerkung zu ihome in Artikel/Turorial: Du musst mal folgende Konfiguration nachbauen: TG = Themengruppe AC = Centerbox "Article(Index)" der Themengruppe TA = Artikel in Themengruppe mit Option "auf Startseite anzeigen" TG1 | TG2 | TG3 ---------------------------------------- AC1 mit TA1 | AC2 mit TA2 | AC3 mit TA3 also drei Themengruppen mit jeweils zugehöriger Artikel Centerbox Nun schreibe drei Artikel, für jede Themengruppe einen mit der Option "auf Startseite anzeigen". Vor der Änderung von iHome etc. wurden auf allen drei Themengruppen-Startseiten alle drei Artikel angezeigt. Das sollte, glaube ich, nicht so sein. Kannst es ja mal ausprobieren. Gruß, Gregor |
stefan 27.09.2008 12:02:40 |
So fast alles so oder so ähnlich übernommen. Paar Sachen wurden angepasst, und ein paar Sachen konnten so nicht übernommen werden da nicht alle Varianten Bedacht wurden. (das ihome in Artikel z.b. es kann nicht sinnvoll sein die Wahl Möglichkeit des users zu beschränken. Auch das suchen in allen Artikeln ist ein noch nicht angepasste Sache. Es ist zwar durch aus Sinnvoll (je nach Seite in allem zu suchen (auch in Themen die nicht gewählt sind) aber das muss wenn schaltbar + aus wählbar sein)
zum SVN wie gesagt wäre gut wenn du die Sachen mit SVN einspielen könntest dann sind auch keine Änderungen viel schneller drin und es ist nicht so viel auf einmal. Eigentlich ist das svn recht einfach und gut dokumentiert. Es ist auch in der Programmierung Standard. Und wenn das laden geht, geht eigentlich auch ne update ... Zum weiteren. Die themegroup Wechselung muss in die anderen Module (wo nötig). Wenn du trunk neu ausscheckst/log siehst was wie reinkamm. |
xxxxxx 21.09.2008 20:25:31 |
Hallo Stefan,
ich hoffe ich habe Dir nicht das Wochenende versaut mit meinen vielen Änderungen. Ich habe das Gesamtsystem noch nicht ganz verstanden. PHP kenne ich jetzt auch nur seit OPN. Mit programmieren an sich kenne ich mich schon aus, aber ich weis auch, dass es viel Ansichten über die Erstellung von Software gibt. Somit ist mir schon lieber, wenn ihr noch mal meine Änderungen entsprechend anpasst. Bei SVN bin ich froh, dass ich es auf die schnelle geschaft habe den aktuellen Code runterzuladen. Zum letzten Problem #3 mit den Links in der SiteMap ist mir noch was einfacheres eingefallen: Wir können doch die Sitemap Links entsprechend anpassen: Alle Artikel | +Themengruppe 1 http://MeineDom.xx/system/article/topics.php?topic=3&Themengruppe=1 (sinngemäs) +Themengruppe 2 http://MeineDom.xx/system/article/topics.php?topic=3&Themengruppe=2 (sinngemäs Artikel Archive | +Themengruppe 1 +Themengruppe 2 Artikel Themen | +Themengruppe 1 | | | +Thema 1 | +Thema 2 | +Themengruppe 1 | +Thema 1 +Thema 2 Und schon ist auch Problem #3 gelöst. Wir müssen uns nur abstimmen, wie wir weiter machen. Gruß Gregor |
stefan 21.09.2008 16:53:42 |
Wenn du es wünscht können wir dir einen Zugang zum experimental Trunk einrichten dann, kannst die Änderungen direkt dort einpflegen.
Ich habe jetzt FAQ Downloads im bereich des Theme Group Umschaltens in Experimental "etwas" angepasst. Da dieses eine Zentrale Funktion sein sollte (sollte man später auch ausschalten können) ist der Hauptteil von redirect_...._theme_group in die fc_engine.php gewandert. Hier ist das dann auch noch um nötige Anpassungen erweitert worden. Die class.opn_categorie.functions.php und class.opn_categorienav.php waren auch noch einmal anzupassen. Das ganze an sich ist nett (das umschalten der TG durch klick categorie) aber auch für viele schwer nachzuvollziehen. Die Struktur zu verstehen ist dann nicht einfach beim erstellen einer Webseite. Hier sollte man noch überlegen ob man nicht auf lange Sicht besser wie man den Admin verbessern kann. |
xxxxxx 20.09.2008 22:38:03 |
ACHTUNG:
Bug Tracking ID 1139 -> Changes-Download-02.ZIP verwenden, nicht die Changes-Download in Changes_-_Verschiedenes.zip!! Gruß Gregor |
xxxxxx 20.09.2008 22:23:23 |
Hallo Stefan,
bei den Änderungen in class.opn_categorienav wollte ich das Aussehen von Download an Tutorial/Article anpassen. Da hier eine Klasse verwendet wurde, bin ich davon ausgegangen, dass diese auch für andere Module verwendet wird (siehe Hinweis im Ordnername). Ich wollte nur darauf hinweisen, dass es sehr viele unterschiedliche Darstellungen von Inhalten existieren und man versuchen sollte sich auf eine Darstellungsform zu einigen. Vieleicht auch bei Article/Tutorial diese Klasse verwenden, oder so. Am besten NICHT übernehmen. SORRY und Gruß, Gregor |
stefan 20.09.2008 20:21:52 |
Ich bin bei der Übernahme Frage zu
class.opn_categorienav SetIcon ist so unwirksam gemacht worden wieso? Unterkategorien werden nicht angezeigt. Wieso Das < br > in der Class ist nicht so gut besser hier wenn nötig im Modul den Abstand von oben erweitern. Dann ist der Test in einer Unter-cat Falsch wenn dort mehr als 1 unter - Cat vorhanden ist Was soll erreicht werden? Bearbeitet am: 20.09.2008 20:21:52 |
stefan 20.09.2008 13:11:34 |
Nachbearbeitung und Transfer in trunk folgt ... |
spinne 20.09.2008 13:02:39 |
im exp. zweig mit rev 1037 |
xxxxxx 20.09.2008 12:20:58 |
Hallo Nochmal!
Mir ist noch eingefallen, dass bei Article/Tutorial die Themengruppenumschaltung auf grund von ?topicid=xx fehlt. Dann noch einen Dritten Punkt bezüglich Problemlösung: 3)Wenn man z.B. in der Sitemap auf Artikel-Archiv oder Alle-Artikel oder Artikel-Themen klickt, so hat man wieder das Problem, dass die Artikel je nach aktuell vorgewählter Themengruppe gefiltert werden. Ich denke man müsste in diesen Seiten eine Themengruppenauswahl einbauen. Ich warte bis Ihr die Sourcen gesichtet und ins svn eingepflegt habt. Dann kann ich sie mir ja wieder holen und an diesen Punkten weiter arbeiten. Das Ergebnis können wir dann anhand meiner Seite im Forum diskutieren und dann als Grundlage für alle anderen Mudule verwenden. Wenn ich damit fertig bin kann ich ja noch ein HowTo über Themengruppen schreiben. Viele Grüße, Gregor |
xxxxxx 19.09.2008 17:04:49 |
ACHTUNG!
Noch einiges verbessert: -Aussehen von alltopics/topics/archive gleich gemacht Bitte die alten Files: -Changes_-_Artikel.zip -Changes_-_Tutorial.zip -Changes-Artikel-01.zip -Changes-Tutorial-01.zip LÖSCHEN !! Ich hoffe Du hast nicht schon angefangen die Sourcen durchzuschauen. Ich denke das war alles. Gruß Gregor |
xxxxxx 18.09.2008 16:51:01 |
ACHTUNG!
Habe noch was verbessert! Bitte die Files Changes_-_Artikel.zip und Changes_-_Tutorial.zip löschen. Gruß Gregor |
xxxxxx 18.09.2008 13:26:54 |
Mir ist noch was eingefallen. Bei dem Artikel-Modul wurde bei der Suchanfrage die Themengruppe mit gefiltert. Das habe ich entfernt. Die Datei /modules/tutorial/plugin/search/index.php ist unverändert, da dort dieser Fehler nicht drin ist.
Gruß Gregor |
Fehlerhistorie
|