Shows author information in a tooltip manner. Integrates with Stylish jQuery Tooltips. You can use various qTip style instances for author pane popup.Installation
- Copy author_pane_popup directory to your modules directory.
- Enable the module at module configuration page.
- Configure Author Pane Popup in admin/config/author_pane_popup/settings page.
- Show content author information as a tooltip.
- Integrates with Stylish jQuery Tooltips.
- Author Pane
Author Pane is a block of information about a given user, like those typically found on a forum post, but can be used in other places as well. From core, it collects the user picture, name, join date, online status, contact link, and profile information.
As I wrote in my last blog post, I'd like to try doing regular sprint days for Drupal 8 migration. These will be a bit more informal than than a conference sprint - basically, a day when anyone interested in helping move the migration system from its experimental status to a fully supported subsystem of Drupal core can show up in #drupal-migrate, or just pick a relevant issue and start working on it. Our theme for at least the first of these sprints is migrate-critical issues - these are issues for the migration system which would be marked critical if the system were full supported, and thus our highest priority to address. Some issues need code written, some need tests written, some could use code review and/or manual testing, and some need discussion around the best approaches - there are multiple ways to help out.
If you're interested in contributing to the sprint, on Monday May 23:
- Check the triaged list of issues - if you find one you'd like to work on, add your drupal.org username under "Who's working on it". The fact that someone is doing work on a given issue doesn't mean you can't help too - virtually any issue without a stable patch could use input and suggestions, and any issue with a patch could use review and manual testing.
- Join #drupal-migrate on IRC. Get help selecting an issue to work on, coordinate with others on a given issue, ask general migration questions (or answer them!), ...
- If writing or testing code for a given issue, pay attention to which Drupal core version the issue is filed against (generally it'll be 8.1.x for bug fixes, and 8.2.x for new work) and be sure you pull the correct core branch to work against.
I expect to be available in #drupal-migrate for most of the time from around 9am to (at least) 6pm U.S. Central time (minus a lunch break). You can expect to find other people with migration expertise there at most times, of course.mikeryan Sun, 05/22/2016 - 11:47 Tags
If you run an online business you should take analytics very seriously. Improving sales, conversions and any other objectives your web application has is an iterative process that needs to be based on measurable and meaningful indicators.More articles...
- Git shell on Windows reports “sh.exe has stopped working (APPCRASH)”
- Drupal on IIS or Apache
- Making namespaced callbacks work in Drupal 7 (without hacking core and with bound parameters)
- When PHP crashes: how to collect meaningful information and what to do with it
- Fixing slow queries and database deadlocks in Drupal without PHP profiling tools
- Getting #2,000 requests per second without varnish
- Deploying Drupal Like a Pro - Part 1: File Structure
- How to use NetPhp
- Using LINQ (Language Integrated Queries) in Drupal or how to write queries x5 faster
- Fixing Drupal site locks during menu rebuild
- Apply the core patch bundled with this module.
- Update autoload with dependencies:
%> composer drupal-update
NoneUsing the default database connection
This module provides integration for the jQuery Timedropper plugin, providing a better timepicker.
Provides a field for Stripe Checkout, also provides a formatter for a price field if commerce_price is used.
This module add's a block with a tour link.
This block is shown on page's which have a tour.
This allows users which don't have toolbar permissions to start a tour.
Display Field Copy provides the ability to make a display copy of a field with Display Suite. The copy of the field can use a different formatter (with different config) than the single field that is currently available in core.
For instance, if a site has a single entity reference field and the display needs the list rendered on the page twice (once as a rendered entity and once as a list of links). This module could be used to create a copy of the field and apply a different formatter to it.
Module 'Non-Clickable Menu Items' allows to have menu items which will not react on user's clicks. This could be a parent menu items which should behave as a containers.
Each menu item will have a setting 'Disable clicks' at edit page and also admin's settings page '/admin/config/user-interface/non-clickable-menu-items' where collected all selected menu items.
Support: GreyBox Technologies
Welcome to the fifth post in my series on Distributed Content Management. In previous posts I’ve defined the concept and provided some great examples of Distributed Content Management use cases in higher education, the pharmaceutical industry and media and entertainment companies. In today’s post I’ll wrap up my industry-specific use cases by investigating ways in which product companies can use Distributed Content Management to improve their approach to everything from internationalization of their websites to managing community contributions.Setting The Scene
Product websites, whether for physical or virtual products, must ultimately influence their visitors. For direct-to-consumer products, the goal may be a direct conversion - to get the visitor to buy/download the product. Business-to-business products often have a more complex buyer’s journey, starting with something as seemingly minimal as driving the visitor to contact the company for more information. Within the digital sphere, companies whose products are extensible platforms or systems may be seeking not only end-users, but developers or contributors to expand on the value of their initial offerings. In all of these scenarios, the content presented to the user must be keenly adapted to the task at hand and, with products especially, must co-exist with information available from external sources. Carefully planning their approach to Distributed Content Management - to the point of expanding what they may consider content - is a key tool for a product company’s success.Use Case 1: A Multi-System Approach to Product Experience Management
Many web platforms strive to be all-in-one solutions for a product’s online presence; however, savvy product companies recognize that they can build a superior web experience by integrating multiple systems and relying on their core strengths. A common example of this for product companies is around enterprise e-commerce systems (such as Demandware, Magento, or BigCommerce). All of these solutions provide some level of content management and layout control; however, larger organizations that make heavy use of Distributed Content Management staples such as content re-use and custom publishing workflows may find the out-of-the-box tools duplicative or not sophisticated enough for their processes. Luckily, these systems allow organizations to interact with them programmatically through APIs and many provide pre-built connectors to popular content management systems such as Drupal and WordPress. By integrating e-commerce tools with powerful content management systems, product companies can have the best of both worlds for both their internal processes and customers’ experience.Use Case 2: Internationalization of Product Websites
Entry-level internationalization may be achieved with a single website and automated text translation; however, as a product company’s reach expands so may the sophistication of their internationalization strategy - and that can impact their needs for Distributed Content Management. A simple example of this may be the transition between automatic translation technology (such as Google Translate, Lingotek Inside or Translate.com’s Website Translator) and content management provided by native-speaking editors. Native-language content production, with its cultural nuances and idiomatic expressions, can provide a far superior experience to a website’s visitors but introduces a number of elements to a company’s Distributed Content Management strategy. For example, how will translated content fit within the company’s existing publishing workflow? How will different language teams coordinate around new pages and content? Taking this further, companies that produce physical products often have unique product lines in different geographical regions, a reality that necessitates a decentralized management strategy with close coordination around company-wide content.Use Case 3: Curating Other People’s Content
More so than ever before, potential customers have easy access to a flood of content about a product before they decide whether or not to use it. For a company’s digitally-inclined customers, Amazon’s Q&A and reviews, YouTube videos and even social media interactions with a company have become key elements guiding their decision making. Attentive product companies actively manage these external sources: answering questions on Amazon, providing high-profile bloggers and YouTube producers with review copies of products, etc., but companies interested in further differentiating themselves are beginning to recognize that the content produced on these channels should be part of their Distributed Content Management strategy. For example, Twitter actively promotes itself as a customer service platform, citing not only its “unparalleled reach,” but the fact that its conversations can be “embedded across other media.” However, many content strategists promote this same approach for curating testimonials. Curating and embedding tweets in which a user speaks positively about a company’s product is a great example of managing distributed content to increase potential buyers’ social trust in a product.Use Case 4: Content For Contributors and Existing Customers
Prospective users are not the only audience for product companies. Physical product companies, especially those making electronics, often provide access to support resources, such as frequently asked questions and downloadable product manuals. Companies that produce digital products may offer software downloads and updates or, in the case of open products, API and developer documentation. With each of these areas comes important decision around a company’s approach to Distributed Content Management. Will product support require registration? If so, what external system integrations are required to share the appropriate content with the user? Will developers be able to contribute documentation? If so, what kind of publishing workflows will be in place in for community-contributed content? While each new audience brings additional considerations around Distributed Content Management, it also increases the opportunities to improve a product’s digital experience and extend its reach.What’s Next?
Now that we have sufficiently explored industry-specific use cases for Distributed Content Management, I’ll move on to discussing prerequisites for proper planning. Thoughts or questions? Reach out in the comments below or tweet them to me at @HankVanZile.Tagged with Comments
The Field Report module creates a report page that lists all of the fields on the site, along with their label, description, field type, and what they are shared with, organized by entity type and bundle.
This should make it really easy to see how the fields are organized onto your site, and identify any that are missing descriptions or relevant labels, and find fields that could be shared but aren't, etc.
A mostly full report on what went down last week in the Big Easy, gonzo journalism -style. …
This module allows you to create a new queue made of several, already existing, child queues in a specific order.
When the group queue is processed, items are returned from the child queues following the queue group configured order. You can still process component child queues as usual as standalone queues.
Supose you create a group queue, named group1 consisting in queue1 and queue2.
It’s Official! We have finished setting up the necessary infrastructure and processes for building client sites in Drupal 8 moving forward. A lot of that work was done during our first Drupal 8 website build, which is nearing completion. What follows is a brief glance of my first impressions and future aspirations about Drupal 8 development.The Project
As website builds worked their way through the pipeline in the first part of 2016, I was on the lookout for the right one to be our first D8 site. The project I chose is a portal for this company’s contractors to log their daily activity out in the field. The portal also generates various reports from the activity for our client to use. This project is unique in a couple of different ways that makes it the clear choice for our first foray into Drupal 8:Read More
This year, at DrupalCon New Orleans I was lucky to attend the best community summit I’ve ever been to, with a bunch of great people who were really interested in topics how to grow the Drupal community. As a result of the discussions we had, we decided to start a knowledge base for Drupal event organizers to collect and share tips and tricks. Keep reading to find out more information about the initiative.
Allows admins to configure webform components as "sticky" fields. When a user submits a form, a link is provided to the user that if clicked, allows them to re-submit the same form with their previously submitted values pre-filled.
You can also link to forms using $_GET parameters to pre-fill the "sticky" fields.
Drupal VM 3.0.0 "The Light Sailer" was just released, and you can grab it from the Drupal VM website now. We spent a lot of time during DrupalCon New Orleans sprinting on Drupal VM, fixing bugs, and updating ALL THE THINGS to make sure this release solves a lot of pain points for individuals and teams who need a great local development environment.
Let's get right into why this is the best release of Drupal VM EVER!The fastest and most modern environment
Drupal VM now defaults to Ubuntu 16.04 (which was just released in late April), running MySQL 5.7 and PHP 7. This means you're getting the fastest, most reliable, and most modern development environment for your Drupal 8 projects.