Při čtení tohoto
Integrace Help Desk do WordPress na 15 minut nebo méně
Měl jsem zájem o přidání Help Desk na mé stránky, kde se klienti mohou submit 'lístky', které by byly sledovány (a uložené v databázi MySQL, nejlépe po boku své současné WordPress jeden), a při změně / aktualizaci klienta i já bych se oznámena prostřednictvím e-mailu ...
Všiml jsem si odkazu na Hesk (v0.93.1) v mé cesty kolem fóra WP podporu, a tak jsem se podívat a rozhodl, že je malý a jednoduchý, což je to, co jsem potřeboval.
Instalace Hesk bylo jednoduché. Rozhodl jsem se nainstalovat do / wp-content/hesk, pak se přidal odkaz na můj "Odkazy" (nebo "Blogroll" v závislosti na verzi WP máte). Postupujte podle pokynů a Boom: Fungování Help Desk.
Nicméně, to vypadalo, jako byste byl převezen do jiného světa. Svět bez umění, design a krásu. Pekelný svět neplatné žádoucích žen (a hezcí muži, v případě, že vaše údery sukni). Tak jsem sebral nějaké nůžky, a rozběhl se ...
Za prvé, komentář řádky 32 až 39, hesk / inc / header.inc.php:
Nyní budeme muset přidat / vložit tento kód zpět do 2 místa uvnitř hesk / admin.php souboru. Jde to do začátku 2 následující funkce: function print_login() a function logout() těsně před každým require_once('inc/header.inc.php'); Ujistěte se, že zatím žádné, jestli jste řezání a vkládání;)
Dále otevřete hesk_style.css a přidat šířka: 610px; na "tělo" element v horní části (nutný pouze pro formátování přihlašovací stránku).
Pevný díl je za námi, nyní na nudné opakující se úkoly, ...
Představit mé záhlaví a postranní panel jsem použil následující kód:
První řádek, require('../../wp-blog-header.php'); změní to do WordPress "kompatibilní" stránky a umožňuje nám využít WP funkcí, jako get_header() a get_sidebar() .
My na nejvyšší úrovni kontejneru pro umístění pracovních míst je moje # kontejner div, a můj styl / formátování této oblasti je především v #content a .widecolumn . Měli byste zkontrolovat nastavení těchto stylů a podle toho ...
I vložen nový kód do následujících souborů (a jen tyto soubory):
- admin_change_status.php
- admin_main.php
- admin_reply_ticket.php
- admin_ticket.php
- change_status.php
- delete_tickets.php
- find_tickets.php
- index.php
- manage_categories.php
- profile.php
- reply_ticket.php
- show_tickets.php
- submit_ticket.php
- ticket.php
? Jsem vložil kód úplně nahoře, nad první <linka php, takže to vypadá takto:
# Verze: 0.93b od 5.7.2005
# Název souboru: manage_users.php
# File poslední úpravy: 15 červenec 2005
# Napsal 23.dubna 2005 od Klemen Stirn
# Http://www.PHPJunkYard.com
A voila! Žádné další sucky-wucky vypadající stránky. No, já jsem přidat obrázek na pozadí / vzor k mému style.css: .enclosing {
background: lightgrey url(images/form_bg.gif) repeat;
}
Jedná se o velmi jednoduché ovládání, ale div se vám představit nebude fungovat pro každého, a vylepšení se pravděpodobně nutné pro konkrétní téma (Udělal jsem to propojení s Barthelme tématem).
16 uživatelů na komentáře "Integrace Help Desk do WordPress na 15 minut nebo méně"
OMG! Máš pravdu ... (ne povýšeně). Měl jsem dovolenou, "blues" obnovený snaží rodiče v pubertě, ale je čas přestat litovat;)
Díky Joe ...
Sam,
Jsem rád, že jste ještě naživu! Začal jsem přemýšlet o způsobech, jak najít to jste v nemocnici, zraněn nebo unášen cizinci, atd.! ![]()
PS Co plugin nebo kód se používá vytáhnout favicons v komentářích?
Já používám Favatars
Dobrý den,
Děkuji za tento skvělý dokumentaci!
Má také pracovat s novou verzí hesk 0,94?
S pozdravem
Ahoj Hans: jsem nebyl testován s jinými verze Hesk ...
Přidám ji do mého seznamu úkolů; ")
Ahoj Sam
Brilantní článek a brilantní pokyny. Pracoval dokonale na 0,94. Myslím, že byste vynechali několik šablon - Nemůžu si vzpomenout, která - sorry.
Jen chtěl poděkovat.
Bohatý
Ahoj Sam,
Nedávno jsem testoval s novou verzí.
Tam došlo k nějaké problémy:
Vložení záhlaví v admin.php nefunguje. Syntaktická analýza se zastaví na prvním místě "
Nyní je váš blog řez po zbytek ![]()
Zdá se, že nové funkce jsou mírně odlišné. Syntaktická analýza se zastaví na prvním HTML tag. Kde mám vložit kód přesně?
A existuje způsob, jak zahrnout do zápatí na mé šabloně?
Díky moc as pozdravem
Sam,
Jak se o přidávání "Make a nový příspěvek!" Do "se do seznamu" také. Chybí nám své příspěvky!
J. Pisano, MUSicTECHnology.net
http://www.mustech.net
Sam,
Udělal jsem přesně tak, jak jste navrhl. Děkuji vám za vaše skvělé nápady.
Zažil jsem stejný problém jako s Hans admin.php, ale naštěstí to funguje dobře pro zákazníka rozhraní.
Mám problém v tom, že bezpečnostní nechce se zobrazí, pokud wp-záhlaví se přidává. Takže jsem musel přepnout možnost vypnout.
Nějaké nápady o tom, jak to funguje?
Omlouváme se Cornelius:
Žádné nové Hesk integrace Návody
Kdybych byl upgrade bych rád podělil o své zkušenosti, ale nemám v úmyslu (upgrade). Původně jsem napsal tento návod podělit o své zážitky nastavení Hesk, ale nejsem v současné době pomocí podpory lístkový systém a najít jiné nástupu do mého času, ")
BTW: Já jsem nikdy neměl v úmyslu "prettify" Všechny Hesk, jen součásti klient / uživatel uvidí ...
Ahoj Sam,
Právě jsem narazil na tento na WP podpory vyhledávání. Protože tam není nějaký plugin obsahující lístkový systém, mě napadlo, že dát to šanci na můj blog report.davezan.com subdoménu.
I vstupní kód, který je popsáno výše, takže uživatel uvidí hlavičku WordPress a všichni po cliking "Click Here!" Pro přístup k podpoře hesk stránku. Pokud si uděláte, zjistíte, že je pomocí hlavičky z mých hlavních blog davezan.com místo, které v subdomény.
Otázka: Co přesně kód mám vstup na hlavní stránku tak, že používá záhlaví subdoménu blog místo mého hlavní? Jsem zjišťuje, že má co do činění s "" linka (konkrétně / před wp-blog-header), ale snažil jsem se některé komba a nedostal požadovaný efekt.
Chápu-li dojem, že to je trochu toho, co budete chtít dělat. Ale každá pomoc nebo směru jistě pomůže. ![]()
Díky.
David
Mhh, das nicht jetzt versteh ich tak Ganz. Kann einer von mir euch, der sich da střeva auskennt, das nochmal genau erklären. Ich das versteh mit dem Support Ticket systém einfach nicht.
Beste Grüße
Dal jsem to do jednoho z mých stránek WordPress, pracoval ideální pro to, co měl udělat.































