Member related hooking

The mod I am rewriting is an upload/download system. In the mod, any board member can upload and/or download.

One of things I wanted to do with was provide as many links as possible to a member’s uploads. I noticed that the IPS mods have links in 5 places. There may be more. If there are, let me know. :)

1. In the top 20 posters you can see links to topics/posts blog and gallery

Posted Image

2. In the member list, similar information

Posted Image

3. When viewing a profile, again similar information

Posted Image

4. & 5. When a member has posted in a topic, and where viewing a member’s vCard, just icons no text

Posted Image

I decided that I would try and ‘hook’ into those places in the skin with template hooks instead of skin edits. I wanted to it this way because:

  • I would need no skin edits and using hooking would mean that the links would appear in every skin on the board. (One of the key benefiits of hooking rather than skinning)
  • Template hooks were all that was needed, and would be trivial.

Unfortunately, neither of the above proved to be true. Because of some of the ways that data is passed into skins, it’s not possible to access all the variables a modder needs to access a ‘per member’ hook for a template. Member lists contain more than one member, so does top 20 posters, topic views. And surprisingly, I couldn’t even template hook the vCard. In the end I had to use 3 different methods:

  • Template hooks
  • Skin overloaders
  • Skin edits :(

This part of my blog is about how I achieved all the above. I’ll add more entries about this over the next few days, in the hope that it will help others who are modding.

source

Tagged with:
 

WEBWIRE – Monday, January 05, 2009

Ratingen (Germany) – CallCenterWorld 2009, Europe´s key event for the international call center sector, will be for the 11th time running the meeting point for more than 260 international exhibitors and more than 7,000 expected visitors. The trade show takes place from 16th -19th February at the Estrel Convention Center in Berlin, Germany. This year, InVision Software, a leading international provider of enterprise-wide workforce management (WFM) solutions, again shows the latest developments of its software InVision Enterprise WFM. At the InVision stand (hall 4, stand B4/6), visitors can see how new modules, numerous enhancements as well as an innovative approach to back office planning make optimised staff planning in call centres even more efficient and user-friendly.

Version 4.6.0 – New modules and enhanced features

With the new HolidayManager from InVision Enterprise WFM, users can schedule long-term absences as well as yearly vacation time, allowing for optimisation of vacation allotment with the help of the forecasted requirement. In addition, absence quotas can be displayed using HolidayManager, which employees can view using the Infothek Interactive Schedule module. And what’s more, HolidayManager simplifies the process of determining vacation periods.

The new JobProcessor module increases system performance by allowing optimisation processes to run in particular time slots or on free servers. Actions that use up a great deal of a computer’s resources can be delegated to free servers within a specific time frame, using JobProcessor. That way, this new module lightens the load on both the InVision application server (InVision Enterprise Server) and the InVision HTTP Server, yielding much higher software performance.

Aside from these two new modules, version 4.6.0 offers an array of new features for the time management modules that make editing punches and time accounts more effective. And thanks to the new mass update function users can modify master data across entire employee groups: Users no longer have to change each employee data set individually when making general contract adjustments that apply to an entire planning unit; it can now be performed in one step with mass updating. Another new feature is the employee filter that allows users to create individual employee lists using various master data criteria. Once each filter is saved, users can always go back to it using a drop-down list in the menu. That way, the user gains quick access to the employee groups often needed for creating and editing schedules.

Efficient front and back office planning

Moreover, InVision will demonstrate at CallCenterWorld an innovative approach to back office planning that helps to achieve the same service quality as in the front office by securing service level adherence for the processing of documents like faxes and e-mails. With regard to the service levels, the realisation of short waiting times for customers at the telephone is one of the most important factors for call centres. Responding to documents can also be done with temporal delay and thus is automatically subject to a lower service level. By optimised planning with the workforce management system InVision Enterprise WFM, this fact is taken into account already within the forecasting process by allocating prio­rities resp. a relevance weighting of the respective activities. Based on a regularly updated backlog status, the processing status of each document is incorporated in the forecast for the next day, together with the forecast of the number of new incoming documents and the forecasted number of required agents. In this way, an accumulation of unprocessed documents will be avoided. An automated alert is displayed as soon as a pre-defined, critical value is exceeded. Thus, capacity constraints are detected in time and the staff can be scheduled accordingly.

source

Tagged with: