Jump to content
Andrew

What needs to be improved?

Recommended Posts

Andrew

Hey guys, 

We are always looking for ways to improve the functionality of the product and the experience with PageLines in general.

Right now, we're doing some prioritization and could use your thoughts and suggestions... 

What are your largest frustrations with using PageLines? 

What would make your life easier and your sites better?

Share this post


Link to post
Share on other sites
robwahl

I used to love Salebar in DMS and was so disappointed when I upgraded to PL5 and Salebar didn't work anymore.  For service businesses that need to make service-related announcements, something like Salebar is critical. I have tried several plugins that do the same thing, but they were all buggy, ugly, or didn't seem to work quite right with PL5.  Salebar was simple, looked clean and worked properly.  Please bring it back for PL5!

Share this post


Link to post
Share on other sites
Andrew

@robwahl solid, we can make another one to work in PL5.. will put that up next as far as extensions... 

@MrFentyep, i'll work on that soon

Share this post


Link to post
Share on other sites
reklov79

HIghly second MrFent+ - there needs to be a way to bind a page to a template. Highly important!!

Some smaller, but still important, things I figured out while moving from DMS to Platform5:

  • MegaNav
    • Add possibility to change the breakpoints (currently menu flips into mobile version at 786px. For long menus that can be not optimal. Yes, you can customize through overuling CSS - but I think it would be good having that as option.
       
  • Make sure that in every plugin, in every text field shortcodes work. It seems not to work in SitemapFooter plugin i.e. - this is cruical for example if you want to have one template that works for different languages. In my case I have defined shortcodes [textblock id=""] that hold strings which are loaded accordingly to the language. I simply rebuilt SitemapFooter by using Containers and Text sections - worked fine but wouldn't have been necessary if shortcodes would work in the footer field.
     
  • I changed the sublevel domain from https://new.xy to https://staging.xy. By doing so I lost all Platform5 settings - not sure why they were lost?
     
  • I am not sure if that is just a issue I have: WP front end editor does not work with Platform 5 areas. Would be great though.
     
  • Adding more design options in the settings menu:
    • Many of your plugins use heavy space and large fonts. Yes, you can define at least the fonts in a CSS field in the settings and spacing through CSS. But having some more general options in the settings menu would be highly appriciated by less technical users I believe.

So far so good, I am sure I will have further ideas while finishing the transfer from DMS to PF5.

Cheers,

Volker

Share this post


Link to post
Share on other sites
Jason

an easy way to resize or undock the  .pl-workarea .pl-workarea-sidebar-container.

Currently doing this with Styler chrome extension.

When I'm on the road with my laptop the workarea is pretty tough to read and I like using the built in custom less as I can show the clients changes on the fly.

Share this post


Link to post
Share on other sites
reklov79

So, I am a little further in my project, and got some further optimizations needed:

  • The Button section is not SEO friendly, the button is solely driven through jquery data-bind method and doesn't work without JS. The href="" field and the Button text must show up - I think that should be a standard!
     
  • I did not check out other sections for the same as I used plenty of text boxes with own HTML. But I think it is a must beeing SEO friendly - so all sections need to be checked against SEO optimization!
     
  • As mentioned above from MrFent+ some type of binding pages to a template should be possible. Though after working a bit with it I am not sure if it is really needed - instead a simple method adding further scopes would work fine. It think instead of binding templates then to pages you should work with different scopes and if you want to change one scope, you still can load the template and save the scope.

@Andrew would be great if you comment on it, maybe I am just getting sth wrong (ie. with the Buttons area)

Edited by reklov79
cc Andrew (see edit history)

Share this post


Link to post
Share on other sites
Audun MB

Fix the sections with issues before you make new ones. Not as fun, but I can't use several of the sections that I'd like to because of the issues with them. Lots of unanswered issues here in the forums.

Share this post


Link to post
Share on other sites
claudedagenais

Hi again,

In the backend, in the Pagelines Meta Settings, we have Title (Overrides) & Sub Title. The title part work nicely to output a H1 in the page. But the Sub Title section of this form never worked for me in any of my sites. Even if I fill it it doesn't output anything. Could you check it out?

Tx

  • Like 1

Share this post


Link to post
Share on other sites
Audun MB
15 hours ago, claudedagenais said:

Hi again,

In the backend, in the Pagelines Meta Settings, we have Title (Overrides) & Sub Title. The title part work nicely to output a H1 in the page. But the Sub Title section of this form never worked for me in any of my sites. Even if I fill it it doesn't output anything. Could you check it out?

Tx

Doesn't work for me either

Share this post


Link to post
Share on other sites
oseehys

Pageline Section #FlickSliderSection and #FlickyPostSection these are one of the two most amazin sections to display contents, but the need an urgent upgrade.

 

#FlickSlider should have 1-4 options for views, right now it has just a single image view at a time, there should also be an option to display videos.

#FlickyPost, Should have a carousel slider that moves with timing, right now it has the carousel without the slider, thats not cool, also options for youtube videos if those features becomes available on it, they will become the most beloved content display section ever.

 

Tanks

Share this post


Link to post
Share on other sites
claudedagenais

1- It would be real cool if you could make the pl-sn-pad justification be centred on top middle or bottom instead of just the centring setting as it is. It can be done with the following CSS but it still would be great to achieve this in Pagelines.

.pl-sn-pad {
  justify-content:flex-start; or justify-content: center; (default) or justify-content: flex-end;
}

2- It would also be great that when we create a section such as a container and that we define it to be window height, we could instead be defined in vh to compensate for a menu bar that would be outside the section and that could have have a setting for height in vh. It can be done in CSS but it still would be great to achieve this in Pagelines.

.pl-effect-window-height > .pl-sn-pad {
    min-height: XXvh;
}

Share this post


Link to post
Share on other sites
BeeTcore


StarBars - The loading isn't smoth. It breaks. (On Mobile and web)

Share this post


Link to post
Share on other sites
BeeTcore

Option to auto hide the Meganav Menu after pressing a Menu option on mobile.

Share this post


Link to post
Share on other sites
wendygordon

I have small things to suggest: 

1.  put a text box  and a title in the image module, so we can either overlay text or caption the photo.  And while you are at it.  A title in the text section would be nice.

2  shortcode functionality in Elements and Heroes

3. A bunch of stuff on boxes:  1. ability to reorder box items, 2. Ability to name box items instead of seeing just item 1 , item 2, etc. 3. ability to hover over image to view text

4.  A setting to set all the Hs H1 H2 etc for size, weight, font family

Share this post


Link to post
Share on other sites
claudedagenais

I've tried to change the reading width in the settings and it does nothing - so I guess it need to be improved?

 

Share this post


Link to post
Share on other sites
chrisayers

Here is a quick modified image plugin. wendygordon+

 

imagepro.thumb.jpg.86ed2d8307a3a4779eeccaa3db81115d.jpg

<?php
/*

  Plugin Name:   PageLines Section Image Pro
  Description:   Simple image section with H2 header and captions.

  Author:       PageLines Code modified and adapted by: Chris Ayers
  Author URI:   https://www.pagelines.com

  PageLines:     PL_ImagePro_Section
  Filter:       component
  Tags:         formats, component, gallery

  Category:     framework, sections, free

*/
if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly
}
class PL_ImagePro_Section extends PL_Section {

  function section_opts() {
    $opts = array(
      array(
        'type'      => 'image_upload',
        'key'       => 'image',
        'label'     => __( 'Image', 'pl-section-imagepro' ),
        'default'   => pl_fallback_image(),
      ),
		array(
         'key'      => 'title',
         'default'    => 'Image Title',
         'type'       => 'text',
         'label'     => __( 'Title', 'pl-section-imagepro' ),
          ),
		pl_std_opt('background_color', array(
            'key'     => 'title_background',
            'default' => '',
            'label'   => 'Title Background Color',
            
          )),
          pl_std_opt('scheme', array(
            'key'     => 'title_scheme',
            'default' => 'pl-scheme-default',
            'label'   => __( 'Title Color Scheme', 'pl-section-imagepro' ),
            
          )),
         array(
         'key'      => 'caption',
		'default'    => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec fermentum eros mi, non commodo est tincidunt et. Vivamus pretium nulla vel dui suscipit, id lacinia mauris blandit. Sed tristique augue nec nibh porta, in consectetur ipsum ultrices. Sed aliquet aliquet sem nec placerat. Sed venenatis eget dui nec gravida. Cras gravida, purus a egestas consequat, nunc enim viverra massa, eu semper quam eros a tellus. Maecenas laoreet tristique purus eu gravida. Phasellus nisl odio, commodo sit amet dictum vitae, sollicitudin pharetra libero.',
         'type'       => 'richtext',
         'label'     => __( 'Caption', 'pl-section-imagepro' ),
       
          ), 
		pl_std_opt('background_color', array(
            'key'     => 'caption_background',
            'default' => '#ccc',
            'label'   => 'Caption Background Color',
            
          )),
          pl_std_opt('scheme', array(
            'key'     => 'caption_scheme',
            'default' => 'pl-scheme-default',
            'label'   => __( 'Caption Color Scheme', 'pl-section-imagepro' ),
            
          )),

      array(
        'type'      => 'text',
        'key'       => 'alt',
        'label'     => __( 'Alt Text', 'pl-section-imagepro' ),
      ),
      array(
        'type'      => 'dragger',
        'label'     => __( 'Image Width / Height', 'pl-section-imagepro' ),
        'opts'      => array(
          array(
            'key'     => 'height',
            'min'     => 0,
            'max'     => 100,
            'default' => 30,
            'unit'    => __( 'Height (vw)', 'pl-section-imagepro' ),
          ),
          array(
            'key'     => 'width',
            'min'     => 0,
            'max'     => 100,
		    'default' => 100,
            'unit'    => __( 'Width (vw)', 'pl-section-imagepro' ),
          ),
        ),
      ),
      array(
        'type'      => 'text',
        'key'       => 'link',
        'label'     => __( 'Link URL', 'pl-section-imagepro' ),
      ),
      array(
        'type'      => 'check',
        'key'       => 'newwindow',
        'label'     => __( 'Open in new window?', 'pl-section-imagepro' ),
      ),
    );

    return $opts;
  }

  function section_template() {
    $image = $this->opt( 'image', pl_fallback_image() );
    $class = ( ! $this->opt( 'link' ) ) ? 'pl-img' : '';
    ?>
    <div class="pl-row">
    <div class="pl-col-lg-12">
    <div class="pl-alignment-default-center" data-bind="style: { 'background-color': title_background }, plclassname: [title_scheme() ]">
   
    <h2 style="padding-left:25px; Padding-right:25px; padding-top: 10px; padding-bottom: 10px;" data-bind="plshortcode: title"><?php echo $this->opt('title'); ?></h2>
		
		</div>
</div>
</div> 
  <div class="pl-img-wrap pl-alignment-default-center">
    <a class="<?php echo $class; ?>" data-bind="plhref: link, plattr: {'target': ( newwindow() == 1 ) ? '_blank' : ''}">
      <img src="<?php echo $image; ?>" alt="" data-bind="plimg: image, attr: {alt: alt, title: alt}, style: {'height': height() ? height() + 'vw' : '', 'width': width() ? width() + 'vw' : ''}" />
    </a>
  </div>
  <div class="pl-row">
 <div class="pl-alignment-default-center">
   <div style="margin-left:2em; margin-right:2em; border-radius:5px;" data-bind="style: { 'background-color': caption_background }, plclassname: [caption_scheme() ]">
  
   <p style="padding-left:25px; Padding-right:25px; padding-top: 10px; padding-bottom: 10px;" data-bind="plshortcode: caption"><?php echo $this->opt('caption'); ?></p>
	   
</div>
	  </div>
</div>
<?php
  }
}

 

 

 

Edited by chrisayers
Code Flaw (see edit history)

Share this post


Link to post
Share on other sites
claudedagenais

In TeamWork it would be great if you could add a few information including the email of the user and his phone number. It is a perfect section but without this information it is not as useful in my projects.

Share this post


Link to post
Share on other sites
Aires

I would love to see the framework theme improved upon. I use it alot and at time I wish there was more. 

Suggestions:

Merge the mega nav menu with the theme to give more options such as side header or split with logo in the center. Of course then you would need to give the option to use default header or not.

I miss the hooker plugin from DMS1/2 maybe you could make that a core feature in the framework theme.

~Aires


ndTgvai.jpg

Visit iheartpagelines.com for the latest tutorials on PageLines related products.

 

Share this post


Link to post
Share on other sites
BeeTcore

PageLines Section FullNav

It's great but: On a one-page website, when you press a menu item, FullNav should AUTO CLOSE after scrolling to the section on that page. 

What it currently does is: It scrolls to the section of the page but does not close, i have to press X, a user might not figure that out easily. 

Share this post


Link to post
Share on other sites
claudedagenais

Once more...

In Settings : Layout / Nav : Reading Width doesn't do anything. The change the read width we have to do it manually in CSS by doing:

.read-width{
    max-width: XXem;
  }

Thanks for correcting this.

Share this post


Link to post
Share on other sites
itrix

Your support for problems (f.i. responstime on the forum) with the framework needs improvement.

Regards,

Mark

  • Like 1

Share this post


Link to post
Share on other sites
petere21

At first much better and helpfull support, most of my problems at the end  must resolve coders outside pagelines support and forum. Some years ago was forum much quick and helpfull.

Last year I found only a few new section or entities more frequently I found just hard themes like agency, onepage, adventure, journey, material, .... 

What I definitelly miss is good responsive photo gallery with options, accordions, timeline, testimonials (good is in agency but I need it solo, the same clients carrousel,) etc several years ago I found the pagelines like serious top product but today I am afraid that marketing wins and offer of new entities is deathly sleeping.:-(

Share this post


Link to post
Share on other sites
petere21

Other problem is google optimisation using of a lot off css and js seriously slow website. Module which could optimize javascrits and css across web PL modules  (or optimization on the settings level) would be very helpfull.

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×