Luet tätä
Integrointi Help Desk osaksi WordPress 15 minuuttia tai vähemmän
Olin kiinnostunut lisäämällä Help Desk sivustooni, jossa asiakkaat voivat tehdä "liput", joka olisi seurata (ja tallennettu MySQL-tietokantaan, mieluiten yhdessä minun nykyinen WordPress yksi) ja kun muutetaan / päivitetään sekä asiakkaan ja olisin ilmoitetaan sähköpostitse ...
Olin huomannut viittaus Hesk (v0.93.1) minun matkoja ympäri WP tukea foorumeilla, joten otin ilmeen ja päätti, että oli pieni ja yksinkertainen, mikä on mitä tarvitsin.
Asentaminen Hesk oli yksinkertainen. Päätin asentaa sen / wp-content/hesk, sitten lisätään linkki minun "Linkit" (tai "Blogroll" riippuen siitä, mikä versio WP sinulla on). Seuraa ohjeita ja Boom: toiminnasta Help Desk.
Kuitenkin se näytti et oli kuljetettu toiseen maailmaan. Maailma ilman taiteen, muotoilun tai kauneus. Helvetillinen maailma vailla toivottavaa naisia (tai komeita miehiä, jos se räjäyttää hame ylös). Joten Otin joitakin sakset, ja lähti juoksemaan ...
Ensin kommentti ulos linjat 32 kautta 39 hesk / inc / header.inc.php:
Nyt meidän täytyy lisätä / pastan koodi takaisin 2 paikkaa sisällä hesk / admin.php tiedosto. Se menee alussa 2 seuraavat toiminnot: function print_login() ja function logout() juuri ennen kutakin require_once('inc/header.inc.php'); Varmista, että se ei kommentoi, jos olet leikkaus ja liittämällä; ')
Avaa seuraavaksi hesk_style.css ja lisää leveys: 610px; sen "ruumiin" elementin yläosassa (tarpeen vain login sivun muotoilu).
Vaikea osa on ohi, nyt päälle tylsää toistuvia tehtäviä ...
Esittelen nyt ylä-ja sivupalkin käytin seuraava koodi:
Ensimmäinen rivi, require('../../wp-blog-header.php'); muuttuu tämän huomioon WordPress "yhteensopivia" sivulle ja antaa meille mahdollisuuden käyttää WP toimintoja, kuten get_header() ja get_sidebar() .
Oma huipputason astiaan sijoittamista viestiä on minun # kontti div, ja minun muotoilu / muotoilua, että alue on pääasiassa #content ja .widecolumn . Tarkista tyylitaulukko ja säätää näitä vastaavasti ...
Lisäsin uuden koodin seuraavat tiedostot (ja vain seuraavat tiedostot):
- 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
Lisäsin koodin hyvin alkuun ennen ensimmäistä <? Php line, niin se näyttää tältä:
# Version: 0.93b alkaen 05 heinäkuu 2005
# Tiedoston nimi: manage_users.php
# Tiedosto on viimeksi muutettu: 15 heinäkuu 2005
# Kirjoittanut 23 huhtikuu 2005 by Klemen Stirn
# Http://www.PHPJunkYard.com
Ja voila! Ei enää sucky-wucky etsivät sivuja. No, tein lisätä taustakuvan / kuvio minun style.css: .enclosing {
background: lightgrey url(images/form_bg.gif) repeat;
}
Tämä on melko yksinkertainen toimenpide, mutta div n Esittelen ei toimi kaikille, ja hienosäädön todennäköisesti tarvitaan oman tiettyyn teemaan (tein tätä integraatiota Barthelme teema).
16 käyttäjien Kommentoija "integrointi Help Desk osaksi WordPress 15 minuuttia tai vähemmän"
OMG! Olet oikeassa ... (ei holhoavaa). Minulla oli joitakin loma "blues" pahentavat yrittää vanhempi teini, mutta on aika lopettaa tunne sääliä itselleni;)
Thanks Joe ...
Sam,
Glad olet vielä elossa! Aloin pohtia, miten löytää se olit sairaalassa, loukkaantunut tai siepattujen ulkomaalaisten jne.! ![]()
PS Mitä plugin tai koodi käytät vetää ylös Favicons vuonna kommentteja?
Käytän Favatars
Hei,
kiitos paljon tästä upeasta dokumentaation!
Onko se myös toimi uuden hesk versio 0.94?
Ystävällisin terveisin
Hei Hans: En ole testannut muiden version Hesk ...
Minä lisätä sen minun to-do lista;)
Hi Sam
Brilliant artikla ja loistavia ohjeita. Laatinut täydellisesti 0.94. Mielestäni saatat on jäänyt pari malleja - en muista mikä - sorry.
Halusin vain sanoa kiitos.
Rikas
Hei Sam,
viime aikoina olen vain testannut sen uudella versiolla.
Siellä esiintyi joitakin ongelmia:
Asettaminen otsikon admin.php ei toimi. Jäsennys pysähtyy ensimmäiseen "
Nyt blogisi leikata loput ![]()
Näyttää siltä, uudet toiminnot ovat hieman erilaiset. Jäsennys pysähtyy ensimmäisen html-koodia. Missä minun pitää liittää koodi täsmälleen?
Ja on olemassa tapa lisätä alatunnisteeseen oman mallin?
Kiitos paljon ja terveisiä
Sam,
Entä lisäämällä "Tee uusi viesti!" Sinun "tehdä luettelo" samoin. Kaipaamme viestejäsi!
J. Pisano-MUSicTECHnology.net
http://www.mustech.net
Sam,
Olen tehnyt juuri niin kuin ehdotit. Kiitos erinomaisia ajatuksia.
Olen kokenut saman ongelman kuin Hans kanssa admin.php, mutta onneksi se toimii sakko asiakasrajapinnassa.
Minulla on ongelma, että turvallisuus ei halua näyttää, jos wp-otsikko on lisätty. Joten minun piti vaihtaa ominaisuus pois päältä.
Mitään ideoita miten tehdä että toimii?
Sorry Cornelius:
Ei uusia Hesk integraatio tutorials
Jos minun pitäisi päivittää mielelläni jakaa kokemuksiani, mutta en aio (upgrade). Minä alunperin kirjoitin tämän opetusohjelman jakaa kokemukseni perustamalla Hesk, mutta en ole tällä hetkellä käytössä tukea lippujärjestelmä ja löytää muita asioita aloittamisesta aikani;)
BTW: En koskaan aikonut "koristella" Kaikki Hesk, vain osat asiakas / käyttäjä näkisi ...
Hei Sam,
Tulin koko tämän WP: n tukea haku. Koska ei ole mikään plugin joissa lippu järjestelmä, ajattelin antaisin tämä ampui minun aliverkkotunnuksella blogi report.davezan.com.
I-liitäntä koodin edellä niin käyttäjä näkee WordPress otsikon ja kaikki sen jälkeen cliking "Click Here!" Pääsy hesk tuki sivu. Jos teet niin, huomaat sitä käyttävät ylä minun tärkein blogin davezan.com sijaan että aliverkkotunnus.
Kysymys: Mitä täsmälleen koodi minun pitäisi panos etusivulle niin että se käyttää otsikkoa aliverkkotunnus blogin sijaan minun tärkein? Olen miettiminen se sai tehdä "" rivi (erityisesti / ennen wp-blogi-header), mutta yritin joitakin komboja ja ei saanut toivottua vaikutusta.
Ymmärrän, jos sinusta tuntuu, tämä on vähän pidemmälle kuin olet valmis tekemään. Mutta mitään apua tai suuntaa varmasti auttaa. ![]()
Thanks.
David
MHH, das versteh ich jetzt nicht niin Ganz. Kann mir einer von Euch, der sich da gut auskennt, das nochmal genau erklären. Ich versteh das mit dem Support Ticket System einfach nicht.
Beste Grüße
Esitän johonkin minun WordPress sivustoja, toimi hyvin, mihin se on aiottu tehdä.































