RSS2.0 Feed button
EnglishItalianKoreanChinese (Simplified)Chinese (Traditional)PortugueseGermanFrenchSpanishJapaneseArabicRussianGreekDutchBulgarianCzechCroatianDanishFinnishPolishSwedishNorwegianHebrewSerbianSlovakThaiTurkishHungarian

«Les cyniques considérés tous comme aussi corrompus ... Les idéalistes considérés tous comme aussi corrompus, sauf eux-mêmes."
Robert Anton Wilson

Sam Devol

Courir avec des ciseaux

Cette lecture

L'intégration d'un Help Desk dans WordPress en 15 minutes ou moins

Posté le Décembre 1st, 2006
Publié dans WordPress
Tagged with:

J'ai eu un intérêt à l'ajout d'un Help Desk pour mon site où les clients peuvent soumettre des 'tickets' qui seraient suivis (et stockées dans une base de données MySQL, de préférence aux côtés de mes cours WordPress un) et quand changé / jour à la fois le client et je serais notifié par email ...

J'avais remarqué une référence à Hesk (v0.93.1) dans mes voyages à travers le forum de soutien WP, alors j'ai pris un coup d'oeil et j'ai décidé qu'il était petit et simple, qui est ce dont j'avais besoin.

Installation Hesk était simple. J'ai choisi de l'installer dans / wp-content/hesk, puis ajouté un lien vers mon «Liens» (ou «blogroll» selon la version de WP que vous avez). Suivez les instructions et Boom: Help Desk fonctionnement.

Cependant, il ressemblait à vous avait été transporté dans un autre monde. Un monde sans art, du design ou de la beauté. Un vide monde infernal de femmes désirables (ou hommes beaux, si ce souffle de votre jupe). Alors, j'ai ramassé quelques ciseaux et a commencé à courir ...

Tout d'abord, en commentaire les lignes 32 à 39 en hesk / inc / header.inc.php:

Maintenant, nous aurons besoin d'ajouter / coller ce code nouveau dans deux endroits à l'intérieur du hesk / fichier admin.php. Il va dans le début des 2 fonctions suivantes: function print_login() et la function logout() juste avant chaque require_once('inc/header.inc.php'); Assurez-vous qu'il n'est pas commentée, si vous êtes de coupe et coller;)

Ensuite, ouvrir et ajouter hesk_style.css largeur: 610px; le 'corps' élément en haut (uniquement nécessaire pour la mise en page de login).

Partie difficile est terminée, maintenant sur les tâches répétitives ennuyeuses ...

Pour présenter ma tête et la barre latérale J'ai utilisé le code suivant:

La première ligne, require('../../wp-blog-header.php'); tourne cela en un WordPress 'compatible' page et nous permet d'utiliser les fonctions de WP, comme get_header() et get_sidebar() .

Mon conteneur de niveau supérieur pour le placement de messages est mon div # container, et mon style / formatage de cette région est principalement dans #content et .widecolumn . Vous devriez vérifier votre feuille de style et d'ajuster en conséquence ... de ces

J'ai inséré le nouveau code dans les fichiers suivants (et uniquement les fichiers suivants):

  • 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

? J'ai inséré le code dans le très haut, au-dessus du <toute première ligne de php, de sorte qu'il ressemble à ceci:

# Helpdesk logiciel Hesk
# Version: 0.93b de Juillet 5, 2005
Nom du fichier #: manage_users.php
# Fichier Dernière modification: 15 Juillet 2005
# Rédigé le 23 avril 2005 par Klemen Stirn
# Http://www.PHPJunkYard.com

Et voila! Pas plus sucky-wucky regardant les pages. Eh bien, je n'ai ajouter une image de fond / motif à mon style.css:
.enclosing {
background: lightgrey url(images/form_bg.gif) repeat;
}

C'est une opération assez simple, mais la div, je place ne fonctionne pas pour tout le monde, et quelques réglages seront probablement nécessaires pour votre thème particulier (j'ai fait cette intégration avec le thème Barthelme).

16 Utilisateurs commentées sur le thème "L'intégration d'un Help Desk dans WordPress en 15 minutes ou moins"

Souscrire à ces commentaires Commentaire RSS ou TrackBack URL
J. Pisano dit,
01/03/2007 19:26:27 par 24.144.175.119 moins

Sam,

Etes-vous d'accord? Vous n'avez pas posté en 3 mois!

Joe
http://www.mustech.net

Sam dit:
04/03/2007 11:22:02 partir au 216.164.18.158

OMG! Vous avez raison ... (pas condescendant). J'ai eu «blues» des vacances exacerbé en essayant de parent d'un adolescent, mais il est temps de cesser de se sentir désolé pour moi-même;)

Merci Joe ...

J. Pisano dit,
06/03/2007 21:39:08 par 24.144.175.119 moins

Sam,

Heureux que vous êtes encore vivant! Je commençais à penser à des façons de le trouver vous étiez à l'hôpital, blessés ou enlevés par des extraterrestres, etc! :)

Joe
http://www.mustech.net

PS Ce plug-in ou le code que vous utilisez pour tirer vers le haut les favicons dans les commentaires?

Sam dit:
07/03/2007 06:07:28 partir au 216.164.18.158

J'utilise Favatars

Hans dit,
24/04/2007 13:44:08 par 87.184.157.126 moins

Salut,
merci beaucoup pour cette documentation formidable!
Est-il aussi travailler avec la nouvelle version 0.94 hesk?
Cordialement

Sam dit:
24/04/2007 20:18:28 partir au 216.164.18.158

Salut Hans: Je n'ai pas testé avec une autre version du Hesk ...

Je vais l'ajouter à ma liste à faire;)

09/05/2007 14:03:13 partir au 217.44.222.78

Salut Sam

Article brillant et des instructions brillant. A parfaitement fonctionné sur 0,94. Je pense que vous pourriez avoir raté quelques modèles - Je ne me souviens pas qui - excusez-moi.

Je voulais juste dire merci.

Riche

Hans dit,
09/05/2007 14:14:12 partir au 80.133.1.47

Salut Sam,

Récemment je viens de tester avec la nouvelle version.

Il y eut quelques problèmes:

Insertion de la tête dans admin.php ne fonctionne pas. Parsing s'arrête à la première "

Hans dit,
09/05/2007 14:17:09 partir au 80.133.1.47

Maintenant votre blog couper le reste ;)

Il semble que les nouvelles fonctions sont légèrement différentes. Parsing s'arrête à la première balise html. Où dois-je coller le code exactement?

Et est-il un moyen d'inclure le pied de page de mon modèle?

Merci à ce qui concerne beaucoup mieux et

21/05/2007 00:46:41 par 24.144.175.119 moins

Sam,

Que diriez-vous d'ajouter «Faire un nouveau poste!" À votre "liste à faire" aussi bien. Nous manquons vos messages!

J.-Pisano MUSicTECHnology.net
http://www.mustech.net

Corneille dit,
25/07/2007 09:31:22 par 198.54.202.210 au

Sam,
J'ai fait exactement comme vous le suggérez. Merci pour vos idées excellentes.
J'ai vécu le même problème que Hans avec admin.php, mais heureusement, il fonctionne très bien pour l'interface client.
J'ai un problème dans la sécurité ne souhaitez pas afficher si le fichier wp-tête est ajouté. J'ai donc dû passer la capacité hors tension.
Toutes les idées sur comment faire ce travail?

Sam dit:
25/07/2007 10:09:04 par 70.110.129.141 moins

Désolé Corneille:

Pas de nouveaux tutoriels d'intégration Hesk

Si je devais mettre à niveau, je serais heureux de partager mes expériences, mais je n'ai pas l'intention de (upgrade). J'ai d'abord écrit ce tutoriel pour partager mes expériences mise en place Hesk, mais je ne suis pas actuellement en utilisant un système de ticket de support et de trouver d'autres choses en prenant mon temps;)

BTW: je n'ai jamais destiné à «embellir» TOUS Hesk, juste les composants d'un client / utilisateur verrait ...

Dave Zan dit,
18/02/2008 22:07:09 partir au 210.5.121.190

Salut Sam,

Je viens de découvrir cela en soutien à la recherche de WP. Comme il n'est pas certains plug-in incorporant un système de ticket, j'ai pensé que je donnerais un coup ce pour mon blogue report.davezan.com sous-domaine.

J'ai entrer le code que vous avez décrite ci-dessus afin qu'un utilisateur verrait l'en-tête de WordPress et tous les après cliquant "Cliquez ici!" Pour accéder à la page de support hesk. Si vous faites cela, vous remarquerez que c'est en utilisant l'entête de mon blog principal davezan.com au lieu de cela dans le sous-domaine.

Question: quel code exact dois-je entrée dans la page d'index afin qu'il utilise l'en-tête du blog sous-domaine au lieu de mon principal? Je suis en pensant qu'il a à faire avec le "" ligne (plus précisément le / avant wp-blog-tête), mais j'ai essayé quelques combos et n'a pas obtenu l'effet désiré.

Je peux comprendre si vous vous sentez cela est un peu au-delà de ce que vous êtes prêt à faire. Mais toute aide ou de direction contribue sûrement. :)

Merci.

David

28/03/2011 06:09:34 partir au 84.150.18.139

Hmm, das ich jetzt nicht versteh afin Ganz. Kann einer mir von euch, der sich auskennt intestinale da, das nochmal genau erklären. Ich versteh das mit dem billets soutien einfach nicht système.
Beste Grüße

21/07/2011 15:46:43 par 68.15.203.92 au

J'ai mis cela en un de mes sites wordpress, a très bien fonctionné pour ce qu'elle était destinée à faire.

Trackback Pingback &
21/10/2009 08:49:30 partir au 67.43.0.50

Laisser votre réponse ici

Nom d'utilisateur

Adresse e-mail

Site Web I follow icon

À propos du site

Image de singe

Observations d'un singe et de dépannage

ex Directeur IT

Directeur ex vidéo numérique

Mécanicien missiles ex

Outilleur-ajusteur/outilleuse-ajusteuse ex

Contexte de travail Contactez-moi