Die meisten Showforen werden von IP Board betrieben. Ein neues Template für JakoDorgen PRO in Form eines Invision Power Board (IPB) Forums. Vorlagennummer: ipb_ms_11. Siehe andere verwandte Beiträge

Ansichten: 155924

Ein neues Template für JakoDorgen PRO in Form eines Invision Power Board (IPB) Forums. Muster Nr.: ipb_ms_11


Ich habe das zweite Template für JakoDorgen PRO in Form eines Invision Power Board (IPB) Forums zum Verkauf angeboten. Die Vorlage ist für .

Erstellungsdatum des Templates ipb_ms_11: 06.07.2011.

Technische Beschreibung der Vorlage:

Vorlagenformat: utf-8.
Anzahl Schablonen: 1 Stk.

Das Template hat bereits den sogenannten Traffic Drain Button implementiert.
In der gekauften Vorlage ist eine Datei mit einer Beschreibung enthalten, wie was zu konfigurieren ist

Inhalt der Vorlage:

Die Vorlage wird mit Projekt-Setup-Dateien im .

WICHTIG :

Die Vorlage ist ausschließlich für gemacht neue Version Doorway Generator JakoDorgen PRO Version 4.2.4 (Daher werde ich nicht viele Makros auf kaputten Versionen (einschließlich Version 4.2.3) bearbeiten.). Die Vorlage funktioniert nur auf JakoDorgen PRO Version 4.2.4

Preis für das ipb_ms_11-Template:

Ich verkaufe mit einer Preiserhöhung für jeweils 10 Exemplare um 1 Dollar. Die ersten 10 Exemplare für nur 2 $, der nächste für 3 Dollar, der nächste für 4, der nächste für 5, der nächste für 6, dann für 7 usw. Also, wer zuerst gekauft hat, hat billiger gekauft))). Ich kann diese Vorlage nicht kostenlos verteilen.

Neues Template phpbb_ms_10 für JakoDorgen PRO kaufen

Preis: $6

.
Ich erinnere Sie daran, dass der JakoDorgen PRO Türgenerator selbst gekauft werden kann

Du kannst meine auch kaufen. Vorlagennummer: phpbb_ms_10.

Siehe andere verwandte Beiträge:

  1. >>> Ich biete mein Lieblings-Template für JakoDorgen PRO in Form eines phpbb-Forums zum Verkauf an. Die Vorlage ist für den Download-Verkehr gedacht, obwohl es für jeden Käufer nicht schwierig sein wird, sie an ihre Themen anzupassen....

  2. >>> Ich stelle ein neues Template für den Doorway-Generator JakoDorgen i-dle-0005 vor. Die Vorlage hat 3 Optionen: 1. Russische Version der Vorlage i-dle-0005-ru für JakoDorgen PRO unter StimulProfit 2. Englische Version der Vorlage i-dle-0005-en für JakoDorgen PRO unter StimulProfit 3. Russische Version der i-dle-0005- Vorlage ru-3r3 für Freie Version JakoDorgen 3R3 unter StimulProfit Alle drei Optionen werden mit Einstellungsdateien geliefert....

  3. >>> Ich schlage vor, meine neue Vorlage für JakoDorgen PRO zu kaufen, die ich speziell für das StimulProfit-Partnerprogramm erstellt habe. Die Vorlage ist ein bisschen wie DLE. Neu: Die Vorlage enthält dorgen-Einstellungsdateien (options.txt, proj.txt und andere), mit denen Sie sehen können, welche Einstellungen ich normalerweise setze. Enthält 2 Einstellungen und 2 leicht unterschiedliche Vorlagen....

  4. >>> Ich schlage vor, kostenlos meine neue, heute erstellte Vorlage für JakoDorgen PRO herunterzuladen, die ich speziell für das StimulProfit-Partnerprogramm erstellt habe. Die Vorlage ist ein bisschen wie DLE. Die Vorlage wird nur meinen Empfehlungen in StimulProfit kostenlos zur Verfügung gestellt....

  5. >>> Endlich zusammengefunden und ein neues Template für JakoDorgen Pro für das Gold Affiliate Schmuck Affiliate Programm unter der Nummer gold_affiliate_02 erstellt. Ich stelle die gold_affiliate_02-Vorlage für JakoDorgen Pro meinen Empfehlungen im Gold-Affiliate-Partnerprogramm kostenlos zur Verfügung. Die Vorlage befindet sich bereits in Gul Documents und wartet auf Sie (der eine E-Mail auf gmail.com hatte)....

  6. >>> Ich biete meine brandneue einzigartige Vorlage zum Verkauf an. Die Vorlage wird nicht wie bisher parteiweise verkauft, sondern stückweise. Preis für 1 Stück = 9,99 $ (d. h. der Preis ist viel höher als zuvor). Diese Kosten der Vorlage sind auf Folgendes zurückzuführen: Die Vorlage ist brandneu, original, selbstgemacht. Alle neuen JakoDorgen PRO Makros werden maximal genutzt. Beiträge kommen mit Videos. Und das Wichtigste: In […]

  7. >>> Vorlage für JakoDorgen 3R3 unter StimulProfit Kostenlos für Empfehlungen Heute habe ich eine Vorlage für das gute alte kostenlose JakoDorgen 3R3 erstellt. Nichts ist passiert. Wie schnell es im Vergleich zu PRO generiert :-), obwohl nicht allzu viele Makros drin sind ....

  8. >>> Minibb ist ein dynamischer Forum-Generator-Eingang. Verwendet Textbasen. Jedes Mal, wenn der Suchroboter vorbeikommt, generiert er eindeutige Texte. Ein Beispiel für dieses spezielle Skript kann unter minibb.ruvideo.info eingesehen werden. Es erfordert keine vertieften PHP-Kenntnisse, es reicht aus, den Text in Vorlagen und Textbasen zu ändern. Einfach zu installieren....

Sätze, mit denen wir gefunden werden: Jakodorgen-Vorlagen, Jakodorgen-Vorlage, powered by ip board iphone 4 8gb , пересадок Powered by IPB, Showforum Powered by IPB

Wir treffen also auf einen weiteren Datenbankkonverter der kostenpflichtigen Forums-Engine IPB (Invision Power Board). Obwohl IPB völlig kostenlos installiert werden kann, müssen Sie in Zukunft einiges berappen, da es sich um eine kostenpflichtige Engine handelt. Das CMS selbst ist mehr oder weniger logisch aufgebaut, einfacher als das verdrehte phpBB, hat aber dennoch seine eigenen Eigenschaften.

Jetzt werden wir versuchen, Beiträge, Themen, Foren, Kategorien und Benutzer zu übertragen. Dabei helfen uns die Erweiterung Pan Converter und das Modul IPB to PunBB. Herunterladen, installieren und verbinden.

Zunächst gehen wir zu phpMyAdmin und erstellen einen Datenbank-Dump in Form eines PHP-Arrays. Wählen Sie den gewünschten Datenbanktyp aus der Dropdown-Liste aus und speichern Sie ihn auf Ihrem Computer.

Wir entpacken das gespeicherte Archiv und laden unseren Dump mit der Erweiterung .php von der Seite mit den Konvertereinstellungen.

Gehen Sie nach erfolgreichem Download auf die Modul-Registerkarte und wählen Sie unseren Dump aus der Dropdown-Liste aus.
Geben Sie im folgenden Formular das Tabellenpräfix ein, um dessen Eingabe während der Erstinstallation von IPB gebeten wird. Normalerweise sieht es so aus ipb_ oder Präfix_.

Wenn kein Tabellenpräfix vorhanden ist, lassen Sie das Feld einfach leer und führen Sie den ersten Konvertierungsschritt aus.
In diesem Stadium werden die Präfixe der konvertierten Tabellen überprüft und konvertiert.

Und wie man es benutzt. Der erste Artikel wird der Sammlung von Spendern für die spätere Veröffentlichung in ihnen gewidmet sein, oder besser gesagt, der Sammlung von Foren für die Schaffung spezialisierter Türen für sie.

Beschreiben Sie kurz die gesamte Technologie. Foren mit einem Feld im Profil, in das Sie HTML und Links einfügen können, werden aus bestimmten Gründen geparst. Als nächstes wird es konfiguriert, die Pfade werden leicht geändert, um dieses Feld auszufüllen, das speziell dafür geparst wurde. Und im letzten Artikel wird es darum gehen, wie es besser ist, diese Profile in den Index aufzunehmen.

Oben war also ein kurzer Überblick darüber, was in den Beiträgen stehen wird, und jetzt der Parsing-Prozess selbst. Das erste, was Sie tun müssen, ist, die Foren zu finden, die Sie benötigen, mit einem offenen Feld über mich, in diesem Feld können Sie sowohl HTML als auch Links einfügen.

Die Suche nach solchen Ressourcen ist ziemlich konstant. Die Schilder der Dörfer, die wir brauchen, werden gesammelt. Das erste, was mir in den Sinn kommt, ist "Über mich" (in Anführungszeichen eingegeben), weil die Foren mit diesem Wort zusammengestellt werden. Das Folgende ist eine allgemeine Funktion, die alle Arten von Titelprofilen anzeigt: Profil anzeigen und das letzte Feature ist das Forum-Feature, zum Beispiel die gemeinsame IP.Board-Forum-Engine. Richtiger ist es, das Zeichen als anzugeben Unterstützt von IP.Board. Alles zusammen ergibt diese Abfrage für Google:

"Über mich" intitle:Anzeigeprofil "Powered by IP.Board"


7 760 000
Ergebnisse für eine solche Abfrage. Jetzt müssen wir also mehrere Ausgabeergebnisse überprüfen . Haben sie das richtige Feld und ist es offen? Es ist ratsam, sich zu registrieren und manuell zu versuchen, ein Profil zu erstellen, oder. Wenn dies funktioniert, ist das Zeichen, das wir bekommen haben, normal.

Ich bin in den Suchergebnissen auf solche Profile gestoßen, sie sind alle offen, eines hat sogar ein Video, was bedeutet, dass die Tür dort definitiv klettern wird

Das siebte Profil in den Suchergebnissen enthielt bereits ein Profil dor. Es ist immer interessant, sich die Doras anderer Leute anzusehen und sie zu studieren.


Bemerkenswert ist die Anzahl der Profilaufrufe. Bei einer Klickrate von 5%, die als recht niedrig gilt, können wir davon ausgehen, dass 85 Personen aus diesem Dor kamen. Wenn die Tür eines anderen zufällt, möchte ich sofort den Rücken sehen, es ist einfach, der Yahoo-Dienst soll helfen, dieses Mal konnte ich auch nicht widerstehen, zu sehen, was sich die Tür bewegt.

Auf dem Bildschirm sieht man, dass sich der Dor vor allem durch chinesische Gäste- und Blogkommentare bewegt. Im Prinzip ist das ein klassisches Beispiel, von dem ich jetzt spreche.

Nachdem Sie sich vergewissert haben, dass das Zeichen normal ist, werden einige weitere Zeichen gesammelt. 10 Stück sind optimal, damit die Basis gut ausfällt und schneller geparst wird. Bei der Auswahl von Funktionen ist es besser, solche Operatoren nicht zu missbrauchen URL, Titel, Google mag sie nicht sehr und gibt häufiger Captchas aus. Es ist besser, direkt auf der Seite verwendete Vorkommen auszuwählen - sie sind in Klammern angegeben.

Sobald die Zeichen gesammelt sind, müssen Sie den hrefer anpassen. Das einzige, was ich in den Einstellungen ändere, ist, dass ich die Checkbox so ändere, dass der Referrer Foren nach dem Prinzip sammelt additive Wörter + Wörter also zuerst der Aufbau des Forums zB "Über mich" intitle:Anzeigeprofil "Powered by IP.Board" , plus das übliche Wort. Gewöhnliche Wörter im Header können entweder selbst gesetzt oder von Google geparst werden

Oben, auf dem Bildschirm, zeigt nur ein Beispiel Wörter von Google. Je mehr Wörter Sie analysieren, desto mehr Basis erhalten Sie. Bevor Sie beginnen, müssen Sie natürlich ein paar Proxys anwählen, ohne irgendwohin zu gehen.

Wenn alles richtig gemacht ist, sollten Sie nach einer Weile eine große, gute Basis haben.

Auf dem Bildschirm habe ich den Satz hervorgehoben, der beim Analysieren von Foren als Referenz dient. Auf der rechten Seite in Links ist die Anzahl der Links, die mit der Phrase gepaart werden konnten.

Das ist es im Grunde. Morgen werde ich schreiben, wie man für diese Basen schärft.

Invision Power Board (auch Abkürzungen: IPB, IP.Board) ist eine der weltweit beliebtesten Lösungen zur Erstellung von Foren. Diese Software wurde von Invision Power Services, Inc. entwickelt.

Das System wurde mit HTML-, PHP-, JS- und AJAX-Technologien erstellt, verwendet MySQL als Datenbankserver (zusätzlich gibt es Unterstützung für andere Datenbankserver wie Microsoft SQL Server und Orakel). IPB ist kostenpflichtige Software.

Trotz der Tatsache, dass Invision Power Board ein kostenpflichtiges Produkt ist, gibt es eine große Anzahl von Communities, die an seiner Unterstützung und Modifikation beteiligt sind. Die meisten Mods und Skins, die von diesen Communities entwickelt wurden, sind kostenlos und können kostenlos heruntergeladen werden. Die größte russische Community ist IBResource.ru.

Die IPB-Forenversion 1.3 ist die neueste kostenlose Version der Engine und darf weiterhin von IPS verwendet werden, obwohl sie von den Entwicklern nicht mehr unterstützt wird und der Zugriff auf das Herunterladen auf die offizielle Ressource bereits eingestellt wurde. Ungeachtet der Veralterung dieser Version des Forums und des Vorhandenseins bekannter Sicherheitslücken verwenden viele Leute es immer noch und äußern keinen Wunsch nach einer Aktualisierung. IPS veröffentlichte weiterhin Sicherheitsupdates bis zur Veröffentlichung von Version 2.1 in der Entwicklung im Jahr 2005, danach stellte es die Unterstützung für diese Version des Forums ein. Auf einigen Seiten können Sie sogar jetzt Links zu den Sicherheitsupdates sehen, die sie veröffentlichen, sowie zu Updates, die das Arbeiten des PHP5-Forumskripts ermöglichen. Diese Updates werden von IPS nicht unterstützt. Version 1.3.1 war Shareware für einen Testzeitraum, der beliebig lange dauern kann. Nach dieser Version begann Invision Power Services, ihre Produkte unter einer kommerziellen Lizenz zu veröffentlichen.

Vorteile

  • Installation in nur 3 Minuten. Automatische Installationskomponenten ermöglichen es fast jedem Benutzer, ein Forum in nur wenigen Minuten zu installieren. Der Prozess erfordert keine besonderen Kenntnisse: Das System führt alle Vorgänge selbst aus und fragt Sie nur nach den erforderlichen Daten. Ja, warum die extra Rede - IPB-Lizenz gibt jedem Besitzer das Recht zur Bestellung kostenlose Installation Ihr Forum.
  • Technischer Support auf Russisch. IP.Board-Lizenzinhaber haben Zugang zum technischen Support in russischer Sprache. Außerdem sprechen die Service-Spezialisten nicht nur Ihre Muttersprache, sie sind auch die „nativen“ Entwickler des Forums. Das bedeutet, dass Sie ihnen nicht die Symptome von Problemen sowie mögliche Lösungen erklären müssen. Der perfekte Besitz des Themas ermöglicht es Ihnen, die gesamte Arbeit mit dem Forum zu erledigen, ohne Zeit und Mühe des Kunden zu verschwenden.
  • Soziale Orientierung. Machen Sie das Forum zu einer vollwertigen Umgebung für die Kommunikation, geben Sie den Benutzern Zusatzfunktionen zum Kennenlernen und Herstellen von Verbindungen - dies wird durch die Attribute der sozialen Interaktion der Forumsteilnehmer erleichtert. IP.Board-Benutzer können ganz einfach verschiedene Inhalte untereinander teilen, persönliche Profile erstellen und Freunde finden, indem sie sie zu ihrem Kreis hinzufügen.
  • Komfortable Web 2.0-Oberfläche. Gute Dinge sind nie genug. Für noch mehr Komfort sorgt das IPB-System moderne Technologien Web 2.0. Dadurch ist es einfach und intuitiv, die notwendigen Grundfunktionen des Forums zu nutzen. Und weil es einfach ist, bleibt den Teilnehmern der langweilige technische „Auftakt“ der Kommunikation erspart.
  • Flexibilität. IPB bietet eine breite Palette von Optionen zur Personalisierung Ihrer Community und Anpassungsoptionen. Die Flexibilität des Systems ermöglicht es Ihnen, das Forum ohne großen Aufwand in Lösungen von Drittanbietern zu integrieren sowie jedes Element der Benutzeroberfläche zu ändern (Design, Hinzufügen neuer Funktionen).
  • Markenloyalität."Der Konsument ist kein Dummkopf, er ist deine Frau." Ein interessantes Forum, durchdachte Gestaltung der Community – all das dient dem Image des Unternehmens, stärkt die Kundenbindung an die Marke. Die Benutzer werden sicherlich den Komfort der geschaffenen Kommunikationsumgebung zu schätzen wissen: die Möglichkeit, mit anderen Menschen über die Marke zu diskutieren, Meinungen auszutauschen, zu antworten und mit dem Management des Unternehmens selbst zu interagieren.
  • Kostenreduzierung. Die Forum-Community fungiert 24 Stunden am Tag als Online-Beratung und reduziert die Anzahl der Anrufe bei Ihrem technischen Support erheblich. Es ist psychologisch viel einfacher und einfacher für den Benutzer, im Forum Hilfe zu suchen: freundliche Teilnahme, Meinung und Rat von unabhängigen Experten - als Ergebnis der Kommunikation werden nicht nur alle Probleme gelöst, sondern auch negative Emotionen aufgrund von Schwierigkeiten beseitigt entstanden sind.
  • Marktforschung. Das IP.Board-System ermöglicht es Ihnen, das Forum als Instrument für die Marktforschung zu nutzen. Studieren Sie die Bewertungen und Meinungen Ihrer Kunden, führen Sie Umfragen durch, testen Sie - die umfangreichen technischen Möglichkeiten des Forums ermöglichen Ihnen die Anwendung verschiedener Rechercheschemata.
  • Multitasking. Die Flexibilität der Systemkonfiguration ermöglicht es, mit IP.Board verschiedene Ziele zu erreichen. Neben dem traditionellen Kommunikationsinstrument haben einige Unternehmen ein auf dem Forum basierendes Projektmanagementsystem organisiert. IP.Board dient sowohl als internes als auch als externes Kundenservicesystem. Durch die Möglichkeit tiefer und individueller Einstellungen von Zugriffsrechten können Sie die Arbeit des Forums auch an die komplexesten und spezifischsten Aufgabenstellungen anpassen.
  • Angemessene Preise. Einkaufsbedingungen für das Softwareprodukt IP.Board und entwickelt von Tarifplan ermöglichen es Ihnen, die beste Option zur Lösung der an das Forum gestellten Aufgaben zu finden. Sie zahlen für das, was Sie wirklich nutzen, was Sie wirklich brauchen.
  • Zusätzliche Module. Sie können die Funktionalität des IP.Board-Systems durch zusätzliche offizielle Anwendungen (Galerie-Modul, Blog-Modul, Dateiarchiv) erweitern. Fertige Lösungen ersparen Ihnen eigenständige Entwicklungen und Funktionsverbesserungen. Zusätzliche Module sind vollständig mit dem System kompatibel und verwenden einen einzigen Community-Bereich, wodurch sie mit einem Klick installiert werden können, ohne dass spezielle Kenntnisse und Fähigkeiten erforderlich sind. Anwendungen unterstützen auch die Veröffentlichung neuer Versionen, und ihre Wartung ist im allgemeinen Paket der technischen Supportdienste für das Forum enthalten.
  • Durchdachtes Forum-Management. Die Wirksamkeit jeder Gemeinschaft wird durch kompetentes „Dirigieren“ erleichtert. Die in IP.Board integrierten Management-Tools ermöglichen Ihnen eine flexible Administration und Moderation mit der notwendigen Rechtedifferenzierung. Die Forenverwaltung umfasst eine Vielzahl von Möglichkeiten: von der Inhaltskontrolle bis zur Einrichtung eines Diagnosezentrums, mit dem Sie das Forum pflegen, Statistiken überwachen und das System auf mögliche Fehler überprüfen können.

Fähigkeiten

  • Einfache, intuitive und schnelle Installation
  • Verfügbarkeit von Treibern für verschiedene Arten Datenbanken: MSSQL, Oracle, PostgreSQL
  • Volle Arbeitsbereitschaft sofort nach der Installation
  • Gruppen und Multi-Gruppen für Benutzer
  • Modernes Benutzerprofil
  • Freunde


Handlung. Also Handlung Aktion“, was „Aktion“ bedeutet. (weiter im Text statt Handlung wird gesagt Aktion) Aktion act=Online oder act=BenutzerCP

act=idx
Suchen Sie zuerst diesen Code:
if (! isset($choice[ $ibforums->input["act"] ])) ( $ibforums-> idx idx auf der Portal ODER auf der Heimat


$choice = array("idx" => "Foren", "SC" => "Foren", "SF" => "Foren", "SR" => "Foren", "ST" => "Themen", "Login" => "Login", "Post" => "Post", "Poll" => "lib/add_poll", "Reg" => "Registrieren", "Online" => "Online", "Mitglieder" => "Mitgliederliste", "Hilfe" => "Hilfe", "Suchen" => "Suchen", "Mod" => "Moderieren", "Drucken" => "misc/print_page", "Weiterleiten" => " misc/forward_page“, „Mail“ => „misc/contact_member“, „Invite“ => „misc/contact_member“, „ICQ“ => „misc/contact_member“, „AOL“ => „misc/contact_member“, „ YAHOO" => "misc/contact_member", "MSN" => "misc/contact_member", "report" => "misc/contact_member", "chat" => "misc/contact_member", "integ" => "misc /contact_member“, „Msg“ => „Messenger“, „UserCP“ => „Usercp“, „Profile“ => „Profile“, „Track“ => „misc/tracker“, „Stats“ => „misc/ stats", "Attach" => "misc/attach", "ib3" => "misc/ib3", "legends" => "misc/legends", "modcp" => "mod_cp", "calendar" => "calendar", "buddy" => "browsebuddy", "boardrules" => "misc/contact t_member“, „mmod“ => „misc/multi_moderate“, „warn“ => „misc/warn“, „home“ => „dynamiclite/csite“, „module“ => Aktion "warn" => "misc/warn",, dann bedeutet dies für handeln = warnen
Quellen Quellen

Sprache und Haut. Dementsprechend finden wir:
$ibforums->lang = $std->load_words($ibforums->lang, "lang_post" , $ibforums->lang_id); $ibforums->lang = $std->load_words($ibforums->lang, "lang_ucp" , $ibforums->lang_id); und
$this->html = $std-> lang_post.php und lang_ucp.php skin_ucp.php

Und hier ist, was angeschlossen ist:

"idx" =>
"SC" =>
"SF" =>
"SR" =>
"ST" =>
"Anmelden" =>
"posten" =>
"Umfrage" =>
"reg" =>
"online" =>
"Mitglieder" =>
"Hilfe" =>
"Suchen" =>
"mod" =>
"Drucken" =>
"Weiterleiten" =>
"Mail" =>
"Einladen" =>
"ICQ" => Nachricht an ICQ senden
"AOL" => Nachricht an AOL senden
"YAHOO" => Nachricht an YAHOO senden
"MSN" => Nachricht an MSN senden
"Bericht" =>
"chatten" =>
"Integ" =>
"Nachricht" =>
"BenutzerCP" =>
"profil" =>
"Track" => Abonnieren Sie ein Thema/Forum
"Statistiken" =>
"anhängen" =>
"ib3" =>
"legends" => Emoticons, BBCode-Hilfe
"modcp" =>
"Kalender" =>
"Kumpel" =>
"Brettregeln" =>
"mmod" =>
"warnen" =>
"Zuhause" =>
"Modul" =>


Handlung

Sie haben vielleicht eine Frage, was das ist: "idx" => "Foren", "SC" => "Foren", "SF" => "Foren", "SR" => "Foren", "ST" = > "Themen",








if ($ibforums->input["showforum"] != "") ( $ibforums->input["act"] = "SF"; $ibforums->input["f"] = intval($ibforums-> input["showforum"]); ) else if ($ibforums->input["showtopic"] != "") ( $ibforums->input["act"] = "ST"; $ibforums->input[" t"] = intval($ibforums->input["showtopic"]); // Holen und cachen Sie jetzt das Thema, da wir das "f"-Attribut für // die Skins brauchen... $DB->query("SELECT t.*, f.topic_mm_id, f.name als forum_name, f.quick_reply, f.id als forum_id, f.read_perms, f.reply_perms, f.parent_id, f.use_html, f.start_perms, f.allow_poll, f. Passwort, f.posts als forum_posts, f.topics als forum_topics, f.upload_perms, f.show_rules, f.rules_text, f.rules_title, c.name als cat_name, c.id als cat_id FROM ibf_topics t, ibf_forums f , ibf_categories c WHERE t.tid=".$ibforums->input["t"]." und f.id = t.forum_id und f.category=c.id"); $ibforums->topic_cache = $DB->fetch_row( ); $ibforums->input["f"] = $ibforums->topic_cache["forum_id"]; ) else if ($ibforums->input["showuser"] != "") ( $ibforum ms->input["act"] = "profile"; $ibforums->input["MID"] = intval($ibforums->input["showuser"]); )

Struktur und Pfade in IPB

Foren


Es gibt keine Antworten in diesem Thread

IBRessource

  • Stadt: 99|rus

Viele von Ihnen haben sich wahrscheinlich schon gefragt:
„Warum gibt es in IPB so viele Dateien? Schließlich führen die Pfade immer zur gleichen index.php-Datei, und es ändern sich nur die Parameter.“

Dieser kurze Artikel über Dateien in IPB soll Ihnen helfen, IPB besser zu verstehen. Wonach schauen. Wo wechseln.

Fast alle Seiten in IPB haben einen Parameter in der Adresse Handlung. Also Handlung ist eine Abkürzung für das englische Wort „ Aktion“, was „Aktion“ bedeutet. (weiter im Text statt Handlung wird gesagt Aktion) Dies ist also die Hauptkomponente der Aufteilung nach Dateien. Fast jeder Aktionswert hat eine eigene Datei mit Funktionen + eine eigene Datei mit Vorlagen + eine eigene Sprachdatei. Warum fast? Denn es gibt kleine Aktionen, natürlich auf unterschiedliche Werte Aktion, aber sie sind alle in einer Funktionsdatei kombiniert + auch eine kombinierte Sprachdatei + auch eine kombinierte Vorlagendatei. Zum Beispiel gibt es große act=Online oder act=BenutzerCP. Sie haben jeweils ihre eigenen Servicedateien mit Funktionen usw.
Woher wissen Sie also, welche Aktion für welche Dateien gilt?

Gehen Sie dazu in die index.php. Da steht alles geschrieben. Ich werde Sie umgehend darüber informieren, dass index.php? act=idx ist die Adresse der Hauptseite des Forums, wo alle Kategorien und Foren präsentiert werden.
Suchen Sie zuerst diesen Code:
if (! isset($choice[ $ibforums->input["act"] ])) ( $ibforums->input["act"] = "idx"; ) Dieser Eintrag bedeutet, dass wenn der Aktionsparameter nicht angegeben ist, dann ist es standardmäßig idx. Wenn Sie also ein Forum starten, öffnet nur die Adresse die Hauptseite des Forums mit einer Liste von Foren. Indem Sie hier den Wert ändern idx auf der Portal(für das Forum wo IBF Portal 3.2 oder 4.0 installiert ist) ODER auf der Heimat(wenn Sie 1.2 haben und das IPDynamic Lite-Portal installiert ist), erhalten Sie, dass das Portal das Forum standardmäßig nicht lädt.

Gehen Sie jetzt etwas höher und finden Sie so etwas wie diesen Code:
$choice = array("idx" => "Foren", "SC" => "Foren", "SF" => "Foren", "SR" => "Foren", "ST" => "Themen", "Login" => "Login", "Post" => "Post", "Poll" => "lib/add_poll", "Reg" => "Registrieren", "Online" => "Online", "Mitglieder" => "Mitgliederliste", "Hilfe" => "Hilfe", "Suchen" => "Suchen", "Mod" => "Moderieren", "Drucken" => "misc/print_page", "Weiterleiten" => " misc/forward_page“, „Mail“ => „misc/contact_member“, „Invite“ => „misc/contact_member“, „ICQ“ => „misc/contact_member“, „AOL“ => „misc/contact_member“, „ YAHOO" => "misc/contact_member", "MSN" => "misc/contact_member", "report" => "misc/contact_member", "chat" => "misc/contact_member", "integ" => "misc /contact_member“, „Msg“ => „Messenger“, „UserCP“ => „Usercp“, „Profile“ => „Profile“, „Track“ => „misc/tracker“, „Stats“ => „misc/ stats", "Attach" => "misc/attach", "ib3" => "misc/ib3", "legends" => "misc/legends", "modcp" => "mod_cp", "calendar" => "calendar", "buddy" => "browsebuddy", "boardrules" => "misc/contact t_member", "mmod" => "misc/multi_moderate", "warn" => "misc/warn", "home" => "dynamiclite/csite", "module" => "modules",); Und hier ist die Liste aller Werte Aktion(links) und eine Liste von Dateinamen (ohne php-Erweiterung), auf die sie sich beziehen (rechts). Wenn die Zeile so ist - "warn" => "misc/warn",, dann bedeutet dies für handeln = warnen Servicedatei befindet sich unter
Warum gibt es kein Verzeichnis in der Zeile Quellen habe ich es erwähnt? Denn alle Dienstdateien befinden sich (fast) im Ordner Quellen(aus dem Englischen übersetzt - Quellcode).
Wie kann ich herausfinden, wo sich die Sprachdateien und Vorlagen einer bestimmten Datei befinden?
Gerade. Wir gehen in die Datei, zum Beispiel wählen wir UserCP.php. Wir suchen nach Worten Sprache und Haut. Dementsprechend finden wir:
$ibforums->lang = $std->load_words($ibforums->lang, "lang_post" , $ibforums->lang_id); $ibforums->lang = $std->load_words($ibforums->lang, "lang_ucp" , $ibforums->lang_id); und
$this->html = $std->load_template("skin_ucp"); Daraus ist nicht schwer zu verstehen, dass Sprachdateien von 2 Stück verwendet werden lang_post.php und lang_ucp.php. Es wird nur eine Vorlagendatei verwendet skin_ucp.php

Und hier ist, was angeschlossen ist:

"idx" => Index - Hauptseite des Forums
"SC" => Kategorie anzeigen - Zeigt eine Liste der Foren in der ausgewählten Kategorie an
"SF" => Forum anzeigen - Zeigt eine Liste mit Themen für das ausgewählte Forum!
"SR" => Regeln anzeigen - Zeigt die Regeln des ausgewählten Forums an (Sie können für jedes Forum eigene Regeln erstellen)
"ST" => Thema anzeigen - Zeigt das ausgewählte Thema an (eine Liste aller Beiträge zum ausgewählten Thema)
"Login" => dient der Autorisierung (Login im Forum unter Ihrem Account)
"Post" => Dient der Veröffentlichung von Nachrichten, Erstellung von Themen, Umfragen
"Poll" => Dient zum Hinzufügen von Stimmen zur Umfrage
"Reg" => Registrierung, Passwortwiederherstellung...
"Online" => Liste der aktiven Benutzer (diejenigen, die online sind)
"Mitglieder" => Liste aller Mitglieder, andere Sortierung...
"Hilfe" => Bereitstellung von Hilfedateien (FAQ, Anzeigen, Sortieren)
"Suchen" => Durchsuchen Sie das Forum. Erweiterte Suche. Neue Nachrichten seit dem letzten Besuch anzeigen, aktive Themen.
"Mod" => Moderation. Moderatoraktion. Themen übertragen. Trennung usw.
"Drucken" => Motivansicht drucken, Motiv in HTML, Ms Word speichern...
„Weiterleiten“ => Leiten Sie einen Link zu einem Thema per E-Mail an einen Freund weiter.
"Mail" => Schreiben und Versenden eines Briefes an den Benutzer per E-Mail.
"Einladen" => Eine solche Funktion gibt es noch nicht. Doch die Entwickler treffen bereits Vorbereitungen für sich
"ICQ" => Nachricht an ICQ senden
"AOL" => Nachricht an AOL senden
"YAHOO" => Nachricht an YAHOO senden
"MSN" => Nachricht an MSN senden
"report" => Report to Moderator (liefert einen Link zum Bericht an den Moderator in der E-Mail über die Nachricht)
"chat" => Chat-Modul. Bezahlter Invision Power Chat-Chat. Deshalb ist es nicht im Set.
"integ" => Nachricht an Integrity Messenger senden
"Msg" => Wartung der persönlichen Box. Empfangen von Sende- und anderen Aktionen mit PM "kami (Nachrichten privat)
"UserCP" => Großes Skript zum Arbeiten mit "Profile". Dazu gehören Abonnementverwaltung und Foreneinstellungen usw.
"Profil" => Benutzerprofil anzeigen...
"Track" => Abonnieren Sie ein Thema/Forum
"Statistiken" => 10 beste Autoren, 10 beste Autoren heute und ein Link zur Zusammensetzung der Verwaltung
"Anhängen" => Laden Sie die angehängte Datei an die Nachricht herunter (Anhang)
"ib3" => Forum-Login-Modul für Ikonboard 3. Bezieht sich auf die Konvertierung von IkonBoard3
"legends" => Emoticons, BBCode-Hilfe
"modcp" => Moderator-Bedienfeld. Und alles über sie
"Kalender" => Kalender. veröffentlichen, Kalendertermine ändern...
"buddy" => Kontaktliste des Benutzers. Hinzufügen eines Benutzers zu Kontakten usw.
"boardrules" => Allgemeine Regeln für das gesamte Board. Aus Sicht.
"mmod" => Multimoderation. Erstellung allgemeiner Regeln für die Moderation von Foren
"warn" => Bewertungs-/Warnsystem
"home" => Zeigen Sie das IPDynamic Lite-Portal an. Hier auf diesem Link wird deutlich, warum act=home ein Portal ist
"module" => Zusätzliche Synchronisationsmodule. Erschien nur in 1.2


Wenn Sie also etwas ändern möchten, schauen Sie in der Adressleiste des Browsers nach, was der Parameter ist Handlung und Sie wissen sofort, wo Sie suchen müssen. Und der Ort, nach dem Sie suchen, kann durch einen Text gefunden werden, der nicht dynamisch ist (sich nicht ändert). Und da der Text statisch ist, bedeutet dies, dass er sich wahrscheinlich in den Sprachdateien befindet. So können Sie, nachdem Sie es durch eine Suche in Sprachdateien gefunden haben, sehen, welche Variable diesem Eintrag entspricht, und bereits anhand des Variablennamens die richtige Stelle suchen, was Sie normalerweise zu Vorlagen mit vertrauter HTML-Sprache führt grundlegende Englischkenntnisse (in der Regel werden Variablen im Englischen als einfache verständliche Wörter bezeichnet) Sie können dort finden, was Sie brauchen, und ohne Sprachübersetzungen verstehen, was was ist.

Sie haben vielleicht eine Frage, was das ist: "idx" => "Foren", "SC" => "Foren", "SF" => "Foren", "SR" => "Foren", "ST" = > "Themen",
idx - Index - Hauptseite des Forums
SC - Kategorie anzeigen - zeigt die ausgewählte Kategorie an (Liste der Foren in der ausgewählten Kategorie)
SF - Forum anzeigen - Forum anzeigen (Themenliste des ausgewählten Forums)
SR - Regeln anzeigen - Forenregeln anzeigen (sie können jedem Forum über AdminCP hinzugefügt werden)
ST - Thema anzeigen - Thema anzeigen (Liste der Beiträge zum ausgewählten Thema)

auch in letzte Version 1.2 führte mehrere weitere abgekürzte Arten von Links ein, die diese gebräuchlichen nachahmen. Das
index.php?showforum=3 - dieser Eintrag ist identisch mit index.php?act=SF&f=3
index.php?showtopic=33234 - dieser Eintrag ist identisch mit index.php?act=ST&f=forum_number&t=33234
index.php?showuser=343 - dieser Eintrag ist identisch mit index.php?act=Profile&CODE=03&MID=343

Diese drei Abkürzungen werden durch den Code implementiert, der in index.php geschrieben ist:
if ($ibforums->input["showforum"] != "") ( $ibforums->input["act"] = "SF"; $ibforums->input["f"] = intval($ibforums-> input["showforum"]); ) else if ($ibforums->input["showtopic"] != "") ( $ibforums->input["act"] = "ST"; $ibforums->input[" t"] = intval($ibforums->input["showtopic"]); // Holen und cachen Sie jetzt das Thema, da wir das "f"-Attribut für // die Skins brauchen... $DB->query("SELECT t.*, f.topic_mm_id, f.name als forum_name, f.quick_reply, f.id als forum_id, f.read_perms, f.reply_perms, f.parent_id, f.use_html, f.start_perms, f.allow_poll, f. Passwort, f.posts als forum_posts, f.topics als forum_topics, f.upload_perms, f.show_rules, f.rules_text, f.rules_title, c.name als cat_name, c.id als cat_id FROM ibf_topics t, ibf_forums f , ibf_categories c WHERE t.tid=".$ibforums->input["t"]." und f.id = t.forum_id und f.category=c.id"); $ibforums->topic_cache = $DB->fetch_row( ); $ibforums->input["f"] = $ibforums->topic_cache["forum_id"]; ) else if ($ibforums->input["showuser"] != "") ( $ibforum ms->input["act"] = "profile"; $ibforums->input["MID"] = intval($ibforums->input["showuser"]); )

Im Allgemeinen kann alles, was Sie ändern möchten, durch Suchen in den Forendateien gefunden werden. Bewahren Sie daher immer eine Kopie aller Forendateien auf Ihrer Festplatte auf. Schließlich ist das Suchen in Dateien auf dem Server per FTP einfach unmöglich. Aber das ist ein Thema für einen anderen Artikel. Also das Ende. Viel Glück

Alle Kommentare und Fragen zum Artikel bitte rein! Wenn es Änderungen oder wichtige Fragen und Antworten gibt, werde ich sie hier zum Thema hinzufügen!